Paris erupted in firecrackers, flares, shouts and tears of joy, as France beat Belgium 1-0 to make it to the finals of the FIFA World Cup 2018. The fans came out in numbers on streets to celebrate the monumental win. Red smoke rose up from flares fired by fans on the Right Bank esplanade outside […]