Explosion at Russian Missile Production Facility Deemed Planned Test by Emergency Dispatcher

IZHEVSK, RUSSIA – A powerful explosion shook the suburbs of Izhevsk, a city in central Russia, on Wednesday night, according to state-run media. The blast reportedly occurred at a machine and missile production facility, the Votkinsk Machine Building Plant, located just outside the republic of Udmurtia’s capital city, some 1,000 kilometers east of Moscow. Videos … Read more