Russian President Vladimir Putin and North Korean leader Kim Jong Un signed a mutual defense pact this week, vowing to “immediately provide military assistance” to the other in the case of an attack. The deal formalizes an arrangement that has strengthened since Putin’s invasion of Ukraine: Munitions-hungry Moscow and cash-strapped Pyongyang, both under heavy international sanctions, are more than happy to do business.