Huge blasts as Russian arms depot in Siberia explodes
(UTV|COLOMBO) – Thousands of people have been evacuated from villages around a military base in Siberia after a series of massive explosions at its ammunition store.
Read more