Man Sets Himself on Fire Near St. Petersburg

December 31, 2013

An unnamed Russian man set himself on fire Monday night at a police station near St. Petersburg, local police said on Tuesday.