Russia is conducting a savage assault on Ukraine, but the Ukrainians’ fighting spirit is superior.
Images purportedly show Ukrainian Special Forces destroying three Russian multiple rocket launchers in the eastern Ukrainian province of Luhansk. The self-proclaimed Donetsk People’s Republic (DPR) declared independence from Ukraine; Russia recognized their authority shortly before invading the nation. Footage shows a massive fire blazing at a chemical facility in Sievierodonetsk as Ukrainian and Russian soldiers engage in street-to-street combat.
Thirty-two thousand three hundred troops, 1,432 tanks, 3,492 armoured battle vehicles, 718 artillery systems, 226 multiple launch rocket systems, 97 anti-aircraft systems, 213 aeroplanes, 178 helicopters, 2,460 motor vehicles, and fuel tankers have been lost by Russia.