Russia and North Korea Reach Shocking Deal June 20, 2024 Politics/World The Russian Federation and North Korea have reached a mutual defense pact deal. Following South Korea and Japan’s support for Ukraine, Russia More