Rany on the Royals

1 article
Avatar_57x57

Nineteenth century Muslim-Christian hero Abd el-Kader, the “Algerian George Washington.”