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