Yet Another Federal Lie Exposed

Osama bin Laden was not buried at sea in an Islamic ceremony–did anyone believe that tall tale?–but his body was spirited to the giant military mortuary in Dover, DE, on a CIA plane. So say leaked emails from Statfor, the CIA and foreign intelligence-connected private contractor. (Thanks to Travis Holte)

Share

3:38 pm on March 3, 2012