In a surprise twist, the leftist coalition Nouveau Front Populaire dominated the second round of the pivotal parliamentary elections with approximately 172 to 192 seats, beating the far right and ...