France: Blow for Le Pen as voters give leftists most seats over far right - Times of India
The announcement of the estimates was met with cries of joy and tears of relief at the leftist alliance's gathering in Paris, while activists at the Greens' office screamed in joy and embraced ...
The Times of India
19 minutes ago