In Results that defied polls France’s A diverse coalition of leftists, which was only put together a few weeks ago, defeated the far-right rally party in legislative elections.

Source link