Tag Archives: Saudi Arabia

Reformist Saudi Prince dies

Reformist Saudi Prince dies

Riyadh: Saudi Prince Talal bin Abdul Aziz, a half brother of King Salman, died on Saturday at the ag…