
Explosions rock what could be one of Russia's largest weapons arsenals in Vladimir Oblast
According to Ukrainian defense media outlet Militarnyi, the facility in question is Russia's 51st Arsenal of the Main Missile and Artillery Directorate – one of Russia's largest weapons arsenals.