Satellite Image Shows P-8I Aircraft at Indian Military Base In Agalega

India is building Indian Military Base In Agalega, Mauritius to increase its presence in the western Indian Ocean. Over the […]