Monday, May 02, 2011

In Plain Sight

A newly released photo shows the well-disguised Bin Laden compound in Pakistan just days before yesterday's raid that killed the Al Qaeda leader:


You can't really blame the Pakis for not being aware of his presence.