Russia and North Korea have signed a comprehensive “strategic partnership” treaty. It mandates that the two countries come to each other’s defense if they are attacked. The deal was made during Russian President Vladimir Putin’s first visit to North Korea in 24 years.
The first named tropical storm of the Atlantic hurricane sea...