Posts Tagged ‘THW’

Barmy Tsunami Conspiracy Theory

June 21, 2008

While surfing whale.to recently (a site frequently cited with approval by the antivaxxers on JABS), I came across a gem of a conspiracy theory about the Asian Tsunami. (more…)