Sri Lanka's Prime Minister Mahinda Rajapaksa has resigned amid mass protests at the government's handling of a deepening economic crisis. The move came as the island was placed under curfew after ...
This is Mahinda Rajapaksa's fourth innings as prime minister. Supporters of SLPP lit firecrackers to celebrate his swearing in as the 13th Prime Minister of Sri Lanka. The Rajamaha Viharaya ...