General Staff: Russia has lost 667,630 troops since Feb. 24,
0

General Staff: Russia has lost 667,630 troops since Feb. 24, 2022

Russia has lost 667,630 troops since the beginning of its full-scale invasion of Ukraine on Feb. 24, 2022, the General Staff of Ukraine's Armed Forces reported on Oct. 12. This number includes 1,290 casualties Russian forces suffered over the past day. According to the report, Russia has also lost 8,962 tanks, 17,827 armored fighting vehicles, […]
Opinion: Money-laundering watchdog FATF needs to blacklist Russia
0

Putin acknowledges possible presence of North Korean troops in Russia

Russian President Vladimir Putin appeared to indirectly acknowledge reports of North Korean troops in Russia when speaking to foreign journalists on Oct. 24. He referred to the mutual defense clause in Russia and North Korea’s newly signed security treaty. Asked about satellite images provided by South Korean intelligence, allegedly showing North Korean soldiers heading to […]