India’s new Lanka agenda

22nd January 2015 Karu 0

The smallest of diplomatic gestures are sought to be analysed from the prism of China-India rivalry on the island nation of Sri Lanka. The fact […]