BBC News: Watch: Huge explosion at Russian arms depot

Watch: Huge explosion at Russian arms depot

Footage shot from the road shows a massive blast and huge plume of smoke rising into the air in Russia….Read more.

Leave a Reply