23 hours agoPowerful tornado, floods wreak havoc in Russia’s Leningrad region and St. Petersburg cityKanal13copy