Fire at oil depot in Russia

Fire at oil depot in Russia’s St Petersburg extinguished

St Petersburg [Russia]: A fire at an oil depot in Russia’s St Petersburg has been extinguished, the Russian Emergency Ministry…

1 year ago