The Bin Laden Raid Was A Work Of Fiction, And Barack Obama Should Immediately Resign May 11, 2015May 11, 2015