June has been a busy month for Russian President Vladimir Putin. In a speech at Russia’s Ministry of Foreign Affairs, he outlined his terms for peace negotiations with Ukraine and proposed establishing an alternative international security system in collaboration with China. A week later, during a two-day visit to Pyongyang, he signed a strategic defense […]