A major Russian ammunition depot—the 51st Arsenal of the Main Missile and Artillery Directorate (GRAU)—was obliterated in a massive explosion near Kirzhach, Vladimir Oblast, just 60 kilometers from Moscow, according to Defense Express.
The 3.5-square-kilometer arsenal was one of Russia’s…