A lot of people are asking whether the White House will release photographic proof of Osama bin Laden’s death. It should. The operation to get OBL has been very successful thus far, including the decisions to conduct a raid instead of a standoff bombing and the burial at sea. The latter avoided a repeat of the race to dig up Che Guevara.
The Obama administration should release photos to confirm that we have ended bin Laden’s life. We do not need a decade of OBL sightings and conspiracy theories to undermine the positive steps taken in the last two days. Obama’s birth certificate has been vindicated, and Osama’s revoked. End of story.
And in case you’re wondering, it appears that no informant will qualify for the $25 million OBL award.