The Kaaba, also spelled Ka'bah or Kabah, sometimes referred to as al-Kaʿbah al-Musharrafah, is a building at the center of Islam's most important mosque, the Masjid al-Haram in Mecca, Saudi Arabia. It is the most sacred site in Islam. Read More
Saudi Arabia's Crown Prince Mohammed bin Salman bin Abdulaziz Al Saud announced on Sunday the launch of the first non-profit city, the Prince Mohammed Bin Salman Non-Profit City. ...