Trending NewsHuge blasts as Russian arms depot in Siberia explodesMohamed DilsadAugust 6, 2019 by Mohamed DilsadAugust 6, 2019024 (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....