For some, the killing, capture, identification, and sea burial of Osama Bin Laden was a tad too speedy. After all, we're living in an era where a "certificate of live birth" just won't cut it. So it would seem to follow that the Obama administration would be keen on releasing a photo of a deceased Osama Bin Laden to quell any notion that he is in fact, waiting for a parasailing lesson at a Sandals resort right now. Well, we may not have to wait much longer.
ABC News has picked up on chatter at the White House over a possible release of such a photo today, and The Druge Report has all but confirmed it, noting that it "will likely become the most view picture in modern history." Sorry, Lolcats.