Civilians Clash with Saudi Arab Forces

The people of Al Awwamiyya in Saudi Arabia clash with Saudi Arab Forces during a recent, but short lived uprising.

Categories

Video Shock and Awe