Russia has lost 846,650 troops in Ukraine since the beginning of its full-scale invasion on Feb. 24, 2022, the General Staff of Ukraine’s Armed Forces reported on Feb. 7. This number includes 1,340 casualties Russian forces suffered just over the past day. According to the report, Russia has also lost 9,975 tanks, 20,755 armored fighting […]

