Comment Re:what mushrooms? (Score 1) 421
Just check the weather in St.Petersburg, Russia. It is still too cold there for any mushrooms to grow. So much for journalist's integrity.
Dude, journalists have been harrassing him for years. It's weird that you hadn't heard of the media siege on him, but at least RTFA.