Bin Laden is Dead: A Look Inside The Mansion Where He Was Killed

As everyone now knows Osama Bin Laden was killed yesterday by a force of about 40 Navy Seals in Pakistan.

Here is a look inside the kill site courtesy of ABC News:

No comments:

Post a Comment