Melenchon, leader of the far-left opposition France Insoumise political party, holds a master class for...
Jean-Luc Melenchon, leader of the far-left opposition France Insoumise (France Unbowed) political party, holds a master class for students at the National Autonomous University of Mexico (UNAM) in Mexico City, Mexico September 9, 2019. REUTERS/Edgard Garrido