Mahinda Yapa Abeywardena
- NEWS
Sri Lankan president flees to Maldives ahead of planned resignation
Fresh protests are under way in Sri Lanka demanding the resignation of Prime Minister Ranil Wickremesinghe. The protest happened…
Read More »
Fresh protests are under way in Sri Lanka demanding the resignation of Prime Minister Ranil Wickremesinghe. The protest happened…
Read More »