By Anjana Pasricha March 06, 2024
India has commissioned a new naval base on an island that lies off its southwest coast, as it looks to strengthen its presence in the Indian Ocean amid growing conc… [+4154 chars]
India has commissioned a new naval base on an island that lies off its southwest coast, as it looks to strengthen its presence in the Indian Ocean amid growing concerns about China's expanding footprint in the strategic waters and a downturn in ties