Obama ‘Hoisted on his own Petard!’

WHEN IS A FORGED CERTIFICATE OF LIVE BIRTH ALSO A PETARD? by Neil Turner (May 26, 2011) — (Petard: a small explosive device meant to breach the barricades of, say, public opinion) Late in February, 2011, ‘moles’ in the Hawaii Department of Health warned Dr. Jerome Corsi that a forged and fraudulent Certificate of Live […]