Russian officials reacted with defiance and ire to the swift succession of announcements on Wednesday that Germany and the United States would send Western tanks to Ukraine. Within hours of one another, Chancellor Olaf Scholz said that Germany would send an initial shipment of 14 Leopard 2 tanks and President Biden announced plans to send […]