Has anyone checked out this site? It looks interesting, but I'm never sure whether the mainstream press is reliable. http://www.zombieworldnews.com/frontpage.htm