France ordered to fight pollution or pay millions in fines

France ordered to fight pollution or pay millions in fines


World
Jul 10





A cyclist passes a French flag on the eve of the French presidential election in Paris