While the world morbidly waits for the release of pictures of a dead Osama bin Laden, new photos have emerged taken inside and outside the bin Laden compound - following the Navy SEAL raid. The pictures show dead bin Laden soldiers on the ground, as
Back to Article