Remember meForgot password?
    Log in with Twitter

2011-05-07 16:27:47

In one video , seized at the secret compound in Pakistan where Bin Laden was shot dead by US Navy Seals last week, the world's most wanted terrorist is seen watching television.

Image uploaded by Digital Journal Staff
Featured In
Personal Albums Feb 27, 2009 - Images free for editorial use
Latest News
Top News