Explosion at Russian Military Plant Kills 12
An explosion at a military plant near the Russian city of Chelyabinsk on Oct. 22 killed 12 people and injured five so far, according to Russian news outlet Izvestia....
Read More
What would you like to watch today?