Nayef bin Abdul-Aziz Al Saud

Aziza al Yousef stopped by police as she drives through Riyadh

Saudi campaigner Aziza al Yousef has been stopped by police as she was driving through Riyadh. Aziza al Yousef is…

11 years ago