Pentagon releases Bin Laden home video of him watching himself on TV!
May 07, 2011
No Comments
The world’s most heinous terrorist has a new image today as a haggard-looking Osama bin Laden is huddled in a blanket and ski cap, holding a remote control, watching television news coverage of himself. The government did not release the audio of the home movie, but the tape was found amidst the mountain of material [...]








