Tuesday, May 3, 2011

Is Bin Laden "Proof Pic" Coming Soon?

The Drudge Report is reporting (11:32am) that the White House has decided to release one photo of Osama Bin Laden after his killing on Sunday in Pakistan.

The pros and cons of releasing such a photo are discussed in an article from Fox News, which you can read by clicking on the title link above.

No comments:

Post a Comment