I could only find four, all from different sources than this one.
Newser.com, yesterday.
American Thinker, yesterday.
Fox News, Friday.
ABC News, a week ago Saturday.
I believe he is referring to this thread:
http://freerepublic.com/focus/f-news/3273590/posts
comment #32 by the mods. That’s what prompted this new one. :)