North Korea has ratified a worrying mutual military aid pact with Russia sparking fears Ukraine will soon have to face Kim Jong-un’s troops on the frontline
This article, images and content belong to the source and curated for informational purposes.