Montparnasse is an area of Paris, France, on the left bank of the river Seine, centered at the crossroads of the Boulevard du Montparnasse and the Rue de Rennes, between the Rue de Rennes and boulevard Raspail. Read More
France ground to halt with a strike that paralysed public transport services as millions took to the streets to protest President Emmanuel Macrons pension reforms. ...