Entries from 2014-09-20 to 1 day
No wonder! University of Edinburgh in Scotland has the Alwaleed Centre to promote ‘a better understanding of Islam through world-leading research and outreach’. Prof. Hugh Goddard knows well about the Islamic history in Scotland. And Scotl…