00:00 / 00:00

Saudi Arabia: Reform or repression? | Underreported

PressTV 22 views

Saudi Arabia; a kingdom notorious for excessive use of capital punishment. Any protest against the Saudi government might cost the protestors their lives no matter how old they might be.

Add Comments