0 likes6 views Categories UncategorizedNorth Korean troops seen being kitted out in Russia ahead of likely despatch to Ukraine October 19, 2024