NewsSouth Africa Al Aqsa Tour – A taste of history by Luqmaan Rawat October 2, 2023 October 2, 2023 The Dome of the Rock Palestine – In the blessed land of Palestine, Masjidul Aqsa stands… 0 FacebookTwitterPinterestEmail