Meanwhile in the Middle East...

Police chase down protesters in Saudi Arabia (I beleive, correct me if I'm wrong).

Categories

Video Shock and Awe

Newest Videos

View more