Serious political turmoil has broke out in the South Asian Island country of Sri Lanka, as the country’s president, Maithripala Sirisena, has (most probably, unconstitutionally) removed Prime Minister Ranil Wickramasinghe and appointed former strongman Mahinda Rajapaksa as the new PM of the Continue Reading