Defence Russia’s St. Petersburg explosion causes a giant firestorm to erupt with… Suman Rodrigues Nov 19, 2022