Published: May 06, 2022, 03:57 IST | Updated: May 06, 2022, 03:57 IST
Sri Lanka is going through a tough phase economically and the struggle is no less on the political front as well. Amid raging public protests the embattled Rajapaksa clan has been facing calls to resign.