Putin Took Luhansk, but at What Cost to Russia?
Video Summary Russia’s Disastrous Invasion of Ukraine: The Real Story Behind the Numbers As of day 133 of the conflict, over 36,000 Russian soldiers are estimated to have been killed. However, it’s likely that many of these soldiers are actually separatist fighters from the Donbas region, who are being mobilized and pushed to the front […]