Russia denies that the defense system is broken, the West sends 575 tanks to Ukraine

Russia, defense system, Russian Defense Ministry, Russian army
World
image