India Sets Up New Indian Ocean Naval Base

New Delhi  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 Chinas expand… [+4004 chars]

Ads Links by Easy Branches
Play online games for free at

Guest Post Services