Saturday, May 7, 2011

Video Shows bin Laden Watching Himself on TV

"Newly released videos show Osama bin Laden watching himself on television and rehearsing for terrorist videos, revealing that even from the walled confines of his Pakistani hideout, he remained a media maestro who was eager to craft his own image for the cameras."

May 7, 2011
The Blaze