Claim(permalink)
Fifty-five thousand Russian troops have lost their lives fighting in Ukraine.
Factors
veracity
Political Leaning
Sentiment
Date published
2022-09-29
Entities
MarsSergey ShoyguGeneral Staff of the Armed Forces of the Russian FederationMinistry of Defence (Russia)Political scienceHenry A. WallaceDonetsk People's RepublicSatellite imageryMercenarySecret Intelligence ServiceBBC NewsHarvard UniversityCentral Intelligence AgencyArizonaRussiaVladimir PutinUnited KingdomUkraineRT AmericaJames HeappeyFull FactToday (BBC Radio 4)Luhansk People's RepublicPerfect number2008 Bucharest summitUnited States Intelligence CommunityBen WallaceAspen InstituteRussian Armed ForcesGovernment of Russia

