24 Congressman Curt Weldon (involved with Benghazi Whistleblower) claimed in 2006 that Bin Laden was dead. (archive.is) posted 4 years ago by tangiblenectarine 4 years ago by tangiblenectarine +24 / -0 1 comment share 1 comment share save hide report block hide replies
Also Source may have been deliberately misled.
The story is further explained in this article. Basically the publisher couldn't prove the story definitively so they walked it back a bit.