France turns left…Khalid Bhatti
The French electorate has produced a hung parliament, the French voters giving a split mandate to three main alliances. The Left alliance came on top but is still not in … Read More
The French electorate has produced a hung parliament, the French voters giving a split mandate to three main alliances. The Left alliance came on top but is still not in … Read More