Bin Laden's Body 'Tastes Awful', Reports…

ARABIAN SEA - A yellowtail barracuda deep in the Arabian Sea reported today that Osama bin Laden's body tastes "absolutely awful" and he was having second thoughts about continuing to feed on the terrorist leader. Bin Laden, the former head of terrorist group al Qaeda, was killed on May 2, 2011 by a team of

Read →

Keep reading with a 7-day free trial

Subscribe to Duffel Blog to keep reading this post and get 7 days of free access to the full post archives.