China is making inroads into key choke points along the Indian Ocean and obstructing the right to freely navigate the waters, an influential American lawmaker...
Home » India China relations
China is making inroads into key choke points along the Indian Ocean and obstructing the right to freely navigate the waters, an influential American lawmaker...