Top Five Memes in a Post-Osama Bin Laden World
Osama bin Laden is dead, and America is rejoicing. The al Qaeda leader was shot down by Navy Seals in a mansion near the Pakistani capital of Islamabad late Sunday night. This came almost ten years to the day that the official manhunt began, and many are crediting President Barack Obama with the success.
Get the Things to Do Newsletter
Find out about upcoming events and special offers happening in South Florida.