Abdulaziz Sages Quotes
As the leader of the Islamic world that houses the holiest shrines, Saudi Arabia is grappling with the process of internalizing the virtues of moderation and modernization under the leadership of King Abdullah.
- Abdulaziz Sages

Page 1 of 1