India plans to build a new naval base off the country’s south-west coast and close to the Maldives, a move amid rising tensions between Delhi and the island nation. The Indian Navy plans to …

© 2024 ASIA MEDIA RESEARCH CENTER PVT. LTD. ALL RIGHTS RESERVED.