(Chinese President Xi Jinping meets with Sri Lankan President Maithripala Sirisena at the Great Hall of the People in Beijing, May 14, 2019.) The visit to China by the President of Sri Lanka Maithripala Sirisena underscores how inextricably the internal developments in the island country are connected to the geopolitics of the South Asian region. …
Sri Lanka’s Rajapaksa has the last laugh
There is poetic justice, no doubt, in former Sri Lankan President Mahinda Rajapksa’s return to the government – and more so in the manner in which he has done that. It is sweet revenge that the defector who backstabbed him and usurped power in 2015 – incumbent president Maitripala Sirisena – has now beseeched him …