With Ranil Wickremesinghe at the helm of affairs, Sri Lanka finally comes under India’s fold
If you want to see the Sino-India global rivalry play out, you need look no further than Sri Lanka. The strategically located island country in the Indian Ocean Region (IOR) shares historical and...