First off, that site looks hugely suspect. I'd only trust news from reputable sources, this site looks like the efforts of a random loon, or group of such people. Secondly, doing a search for that guy's name mainly brings up blog entries, and links to conspiracy theory sites, all very wishy-washy and personal opinion…