Environment And International Funding And Finance Management SCVO Glasgow Islamic centre facing questions over Iran link 9th November 2023 admin The Al-Mahdi Islamic Centre of Glasgow also houses the Al-Mahdi Foundation. Share this:FacebookXLike this:Like Loading...