Mélenchon, LFI’s presidential candidate and a former deputy of the National Assembly, once belonged to the International Communist Organization (OCI) and has voiced support for socialist regimes, including those of China, Cuba, and Venezuela.
October 28, 2026
By Keegan Billings