The left won the elections in Sri Lanka
Anura Kumara Dissanayeke, the main leader of the JVP (Sinhala acronym for the People’s Liberation Front), is the new president of Sri Lanka after defeating the other 38 candidates in the recent presidential election. The news has had a major impact in the international media, which has portrayed Dissanayeke and the JVP as “Marxists.” Videos […]







