‘Current political moment in Sri Lanka gives JVP a chance to rewrite history’
Tilvin Silva, general secretary of the Janatha Vimukthi Peramuna (JVP or People’s Liberation Front) of Sri Lanka, is seen at the party’s headquarters in Colombo on November 15, 2024, after the party-led alliance secured a landslide win in the island nation’s parliamentary elections. | Photo Credit: Meera Srinivasan The Janatha Vimukthi Peramuna [JVP or…
Read More “‘Current political moment in Sri Lanka gives JVP a chance to rewrite history’” »