It is so.
http://209.157.64.200/focus/news/3156486/posts?page=1
What a dumb thing to say-I hope that means he is toast...