Prince Turki bin Abdel Aziz

Prince Turki bin Abdulaziz, brother of Saudi King dies

RIYADH: Prince Turki bin Abdul Aziz, a brother of Saudi Arabia's king, has died, a… Read More