‘This Tank Instills Great Fear’: Ukrainian Troops Praise Leopard 2 Tanks Sent By Sweden Post date October 21, 2023