Wednesday, April 1, 2015

Sri Lanka, India and China: An Uncertain Triangle

For India and Sri Lanka, the presence of China and the fall of Rajapaksa mean that the relationships have to be recalibrated.