Bin Laden Show 71: Bin Laden Won (Daily Beast)
Osama bin Laden: Why He Won by E.J. Graff The Daily Beast, 15 May 2011 As celebrations over Osama bin Laden’s death wind down, a starker reality is emerging: the terrorist bogeyman succeeded in destroying key American values, not to mention our economy and global influence. At long last, Osama is dead. The U.S. has …
Continue reading “Bin Laden Show 71: Bin Laden Won (Daily Beast)”