Wednesday, December 05, 2007

"Where in the World Is Osama bin Laden?"

According to Jane Hamsher, there is a rumor floating around that Morgan Spurlock, of "Super Size Me" fame might have found him. If there is more to this than movie marketing, it will be the shocker of the year, or more.