Russian President Vladimir Putin and North Korean supreme leader Kim Jong Un signed a mutual aid pact on Wednesday, bringing the two nations closer than ever since the fall of the Soviet Union. The pact, which both leaders emphasized is a landmark agreement between the countries, reportedly covers defensive security, humanitarian relief, trade and investment […]