President Gotabaya Rajapaksa

Shakthi de Silva A much-anticipated general election in Sri Lanka last month ended with a resounding victory for the Sri Lanka People’s Front (Sri Lanka Podujana Party), which was spearheaded by former president Mahinda Rajapaksa. The party secured 145 seats – obtaining a near two-thirds majority in parliament. The result underlines theContinue Reading