China-India vie for a strategic slice of paradise

Seychelles, a small island nation of 100,000, is at the center of a contest for supremacy in the Indian Ocean

Victoria, Seychelles, November 23, 2017 2:33 PM (UTC+8)
An ocean view from Seychelles' Mahe Island on April 17, 2017. Photo: Wikimedia Commons/Brocken Inaglory
An ocean view from Seychelles' Mahe Island on April 17, 2017. Photo: Wikimedia Commons/Brocken Inaglory
Concept, design & development by
Powered by