Huge Explosion Occurs Near One of Russia’s Largest Cities – Watch Footage
Earlier today, Russians living in one of the country’s largest cities witnessed a huge explosion that generated huge amounts of acrid smoke and flames rising high into the air. The witnesses also had to endure a deafening blast, and they…