Tag: Mecca

The story of the Sleeping Prince, who has been in ...

Prince Khaled bin Talal, or what is called the Sleeping Prince, is a member of the ruling family within the Kingdom of Saudi Arabi...