Armored Vehicle Charges Protesters

An armored police vehicle in Bahrain charges at protesters who are armed with molotov cocktails. Just another day in Bahrain.

Categories

Video Shock and Awe

Most Popular Videos

View More