MINAB Report

MINAB Report In 2006, Faith Associates pioneered a national consultation of over 1400 Mosques and Islamic Centres from around the UK to establish MINAB (Mosque and Imams National Advisory Board). ...