All the updates I could find I posted here:
http://www.freerepublic.com/focus/f-news/2269335/posts
Still weird. Too bad it died. I hope someone is able to get the truth out some day.