LFI supporters burst into cheers in Paris’s Stalingrad Square
Preliminary results showed France's left-wing alliance, New Popular Front, led the polls.
The post LFI supporters burst into cheers in Paris’s Stalingrad Square appeared first on News and Blog Center | RSS Feed Syndication.