Saudis have staged fresh protest against the ruling Al Saud family as anti-regime protests gather steam in the kingdom, Press TV reports.
Saudis have staged fresh protest against the ruling Al Saud family as anti-regime protests gather steam in the kingdom, Press TV reports.