US Navy deny Russia’s claims that it chased off American destroyer in the Sea of Japan

The United States has denied Russia’s claims that an American destroyer was chased off from attempting to enter Russian waters in the Sea of Japan. Russia’s defense ministry on Friday said that USS Chafee “approached the territorial waters of the Russian Federation and attempted to cross the state border,” but turned back after being confronted by […]