Champika Challenges JVP’s Revolutionary Ideology and Manifesto 4 min read Election Local News Politics Popular Champika Challenges JVP’s Revolutionary Ideology and Manifesto Editor September 16, 2024 Colombo, Sri Lanka – United Republic Front leader, MP Patali Champika Ranawaka, held a fiery press conference... Read More Read more about Champika Challenges JVP’s Revolutionary Ideology and Manifesto