Amid The Ongoing Protests, Has The Lankan President Fled Abroad? | Mirror Metro | English News