The alarm bells had been ringing for some time in Sri Lanka. The island nation is strategically located at the center of the Indian Ocean on the busiest trade and Undersea Data Cables routes in the world and hence perpetually in the cross-hairs of big power rivalry. For those who missed the signs if not the red flags; ripples caused[Read More...]
Source