An estimated 12,000 troops have been sent to Russia to aid in Putin’s war in Ukraine.
Home » North Koreans given internet access for first time already have dodgy search histories
An estimated 12,000 troops have been sent to Russia to aid in Putin’s war in Ukraine.