Satellite Images Show North Korea Has Deployed 12,000 Troops In Russia
20 Oct 2024 17:54 PM IST
North Korea has allegedly sent up to 12,000 military personnel to Russia, including 1,500 special forces reportedly stationed in Vladivostok, according to Andriy Kovalenko, head of Ukraine's Center for Countering Disinformation.