Archives

One of US warships is sailing near the disputed Scarborough Shoal claimed by China to challenge excessive maritime claim and preserve access to waterways. India Today