111740690

AP PHOTOS: France celebrates after coalition of leftist parties thwarts far-right’s push for power

PARIS -- The unexpected fireworks lit up Paris's Place de la Republique.For the thousands of French people who took to…

4 months ago