News

CNN: New video of Osama bin Laden released

cnn-new-video-of-osama-bin-laden-released



New video of Osama bin Laden shows him watching himself on TV inside of his compound.

Read More

0 Comments

Robert Dunfee