Explosion rocks Russia’s Yekaterinburg power station supplying defense plants
While Russian officials claim that the cause of the explosion was a technical malfunction, a Russian Telegram Mash channel has reported the alleged use of homemade explosives.















