It wasn't last week it was over a month ago. We had some discussion of it here, but I can't seem to find the thread. The general consensus is it's just more of the usual; unsubstantiated claims, hearsay and fuzzy photos/no physical evidence. But there are some who Believe. I'm not sure there's much more to say that would run this afoul of our rules, so I'm going to close it now.