The birthers and deathers [the delusional fringe on the right-side of life] have been smacked down again. This headline from CNN this morning: Al Qaeda confirms bin Laden’s death, group says
“Al Qaeda released a statement on jihadist forums confirming the death of Osama bin Laden, according to SITE Intelligence Group, which monitors militant messages.”
Oh dear, now what will the hate-filled, delusional characters conjure up next to de-legitimize our president? I’ll bet that we won’t have to worry very long, though, as people with that deep-seated hate will quickly cook up something new .