PRESS RELEASE: Available on-line, report ‘To Liberate or Not to Liberate? Islam, Universalism and Human Rights.’
IHRC’s latest report ‘To Liberate or Not to Liberate? Islam, Universalism and Human Rights’ is now available to download from the IHRC website.