The Blog

Photos: Truther rats infest Ground Zero on 9/11; Update: Confirmed -- Fidel's a Truther