Yahya Barry

Yahya Barry

Yahya is a PhD candidate. With training in Islamic theology and law, he served as Imam of Edinburgh Central Mosque. He is the founder and director of the Olive Tree Madrasah in Edinburgh.

Location Edinburgh