France elections: As the country faces political paralysis, here is what could come next

2865




Following the second round of the French legislative elections, the question on everyone’s minds: who will govern France?



Source link