Satellite imagery, financial data reveal construction of secret Indian navy base on Mauritian island (VIDEO)

AGALEGA – Amid the growing influence of many countries including China in the Indian Ocean, India reportedly building a secret military base in the Mauritian island, Al Jazeera reported citing … Continue reading Satellite imagery, financial data reveal construction of secret Indian navy base on Mauritian island (VIDEO)