️A stone's throw away: Russian Delegation arrives in Alaska as summit nears Part of the Russian delegation has landed in Anchorage, Alaska, on an IL-96 airliner for the upcoming Putin-Trump meeting on August 15. But did you know? Russia and the US are practically neighbors! At their closest point, Russia and the USA are just (about 2 miles) apart across the Bering Strait! The islands of Big Diomede (Russia) and Little Diomede (USA) stare at each other across the icy waters Subscribe to @SputnikInt Source: RT and Sputnik News
Hide player controls
Hide resume playing