Sri Lanka: Another political assassination · Global Voices
Rezwan

Lanka Rising writes on the politics behind the recent assassination of Major General Janaka Perera in Sri Lanka.