
Sri Lankan Prime Minister Mahinda Rajapaksa resigns amid mass protests due to economic crisis
Sri Lankan Prime Minister Mahinda Rajapaksa resigns amid mass protests due to economic crisis Sri Lanka’s Prime Minister, Mahinda Rajapaksa has resigned following mass protests […]