Satellite Images Show North Korea Has Deployed 12,000 Troops In Russia
October 20, 2024
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. This development, tracked through satellite imagery, suggests growing military collaboration between the two nations. Reports indicate that these troops...
Read More