Mr. Muhammad Ahmad

Presentation Title: Freedom of Expression in Islam – “Is Freedom of Expression in Islam compatible with Article 10 of ECHR?”

University of West of Scotland, United Kingdom

Past Speaker