Resignation of Rajapaksa comes as a big setback for China in Sri Lanka
The controversial prime minister of Sri Lanka, Mahinda Rajapaksa has resigned clearing the way for former Prime Minister Ranil Wickremesinghe to be reinstated to the post. On October 26, president of ...