France's National Front Continue To Ride High, Taking Two Senate Seats
In a further blow to his credibility, French President Francois Hollande’s ruling Socialist Party has lost control of France’s Senate, allowing the National Front to pick up seats for the first time. The victory for the far right party marks