Separated by the narrow-cold Bering Strait, where continental America and Eurasia nearly meet, lies Alaska, the US's largest state. This is where President Donald Trump will meet his Russian ...
Why Alaska? After all, the state known as the Last Frontier isn't exactly a typical hotbed of international diplomacy. But that's where President Donald Trump and Russian President Vladimir Putin have ...