The Newest 9/11 Truther 

Tuesday, August 31st, 2010

The headline for the linked article reads “Fidel Castro claims Osama bin Laden is a US spy“. It’s all downhill from there.


If you enjoyed this post, get updates via Twitter, Facebook, or RSS.