Satellite Images Show India Building An Island Naval Base In The Indian Ocean
India is building air and naval base at a small island located 700 miles north in Mauritius. Satellite imagery shows airfield and port development is currently ongoing. Images show a new 3000-meter runway capable of hosting the Indian Navy’s new Boeing P-8I maritime patrol aircraft.