Well, it’s official now, folks. It was first reported today on CNN by Wolf Blitzer and repeated on The Daily Show with Jon Stewart. Osama Bin Laden currently resides in Hell. 61% of Americans say so, meaning the point can’t be argued.
The reports aren’t in yet from Al Jazeera, but it’s speculated by many that he’s in the company of 72 virgins.