Najran’s Al-Tharwa Mountain reveals stories of early Islamic artRocks preserve rare Islamic inscriptionsBy SPA · 2 May 2025