Russians are cheering defeats of Western-made tanks. Their optimism might show untimely.
A Ukrainian soldier on a tank performs firing observe close to the frontline space in Zaporizhzhia, Ukraine on March 29, 2023.Muhammed Enes Yildirim/Getty Pictures A terrifying video captures a Russian…