Mysterious burned rubber stench reported across regions of Finland, Russia: 'Couldn't breathe'
A mysterious smell resembling that of sulfur or burned rubber has been detected across Helsinki - as well as St. Petersburg, the Russian city closest to Finland's ... Read more