This one? http://www.freerepublic.com/focus/f-news/1161716/posts
Most probably. If so I am sorry that I didn't search well enough first, but it just came across here as "breaking news"!