France Halts Far-Right
France along with several other European countries heaved a huge sigh of relief when a Left-wing alliance of the New Popular Front (NFP) won the most seats in the French parliament after tactical voting in the second round election 7 July. The people rejected outright...











































