Triumph of the FN worries Hollande in France

The European People’s Party (EPP) won yesterday’s elections to the European Parliament (EP) and became the first force in the Parliament with 211 seats, according to preliminary estimates unveiled . The European elections have been cause of concern for the government...