http://www.freerepublic.com/focus/f-news/1900496/posts
And threads from months ago linked in that thread
Thanks! A mystery indeed.