Sri Lanka map and flag

Update on Sri Lanka: Sri Lankan Prime Minister Shri Rajapaksa resigns, may not leave country

Report by Yashasvi Anika Tandon The Sri Lankan Prime Minister Mahinda Rajapaksa resigned on the 9th of May, 2022. Before his resignation a curfew and…

Read More Update on Sri Lanka: Sri Lankan Prime Minister Shri Rajapaksa resigns, may not leave country