A $ 25,000 luxury hotel overlooking the Kaaba Mecca was long ruled by Muhammad’s descendants, the sharifs, acting either as independent rulers or as vassals to larger polities. Previous Next 1 2 3 4 5 6 7 8 9 2019-08-14 admin Share ! tweet