Europe

Huge explosion at Russian arms depot prompts evacuation

0:00

A series of blasts rocked an arms depot at a Russian military base in Siberia, injuring eight people and prompting aluminium producer Rusal to suspend operations at the country's biggest alumina producing plant.

Stay up to date with SBS NEWS

  • App
  • Subscribe
  • Follow
  • Listen
  • Watch