Russians are cheering defeats of Western-made tanks. Their optimism may prove premature.

Russians are cheering defeats of Western-made tanks. Their optimism may prove premature.

A Ukrainian soldier on a tank performs firing practice near the frontline area in Zaporizhzhia, Ukraine on March 29, 2023.Muhammed Enes Yildirim/Getty Images <ul> <li>A terrifying video captures a R… [+2485 chars]

Read More
Top