Explosion at Russian Defense Plant Raises Concerns and Speculation
An explosion has been reported in Biysk, a city in Russia’s Altai region, raising concerns about potential damage to a defense manufacturing plant early on Thursday. According to Mayor Viktor Shchygrev, residents heard a loud noise in the industrial zone area, but he assured them that there was no immediate cause for alarm. The mayor … Read more