Will Jean-Luc Mélenchon win the next French presidential election, resolving by December 31, 2027, 11:59 PM ET?
Closes 29 abr 2027, 20:00 ET