News Watch: Huge explosion at Russia arms depot September 21, 2024 Posted by admin 21 Sep Footage shot from the road shows a massive blast and huge plume of smoke in Tikhoretsk.