Posts tagged "osama bin laden dead"

Osama Bin Laden’s Death Sets A Tweets-Per-Second Record

So obviously, the big news of the week is that on Sunday night, Navy SEALS found and killed Osama bin Laden. And this may go down in history as the…

Kate Torgovnick/ | May 3, 2011 - 11:40 am