Zero Hour: India to build major naval facility in Seychelles amid growing China influence
India is preparing to build a military base in the Seychelles as part of the country’s ongoing contest with China for influence in the Indian Ocean.
Category
🗞
News