Video Summary Russia’s failures in Ukraine’s Karka region have been evident in recent months. Russian forces have suffered significant losses, with over 800 personnel knocked out cold, 12 tanks, 16 armored personnel vehicles, and 24 artillery systems destroyed. The Russians have been unable to take key areas, including the city of Kariva, despite launching multiple […]