death of osama bin laden content on TweakTown - Page 1
We found 1 items for the tag: death of osama bin laden
Osama Bin Laden Death Announcement Sees Highest Sustained Tweet Per Second Ratio To Date
May 2, 2011 10:18 pm
Osama is dead, but Twitter is very much alive with news of the event.