Osama bin Laden Patsy 9/11

Timeline: Osama Bin Laden Died on December 14, 2001 From Complications Due to Kidney Failure In light of Sy Hersh’s claim that the raid on Osama bin Laden in 2011 is “one big lie,” here’s an overview of evidence in support of an alternative narrative: bin Laden died in December 2001 in Tora Bora from … Continue reading Osama bin Laden Patsy 9/11