Ofsted & the Return of the Spanish Inquisition Ustadh Abu Haneefah Sohail 03/12/2017 Current Affairs, Europe, Featured, History, Opinion, Politics, UK 4 Comments Senior school leader Ustadh Abu Haneefah Sohail compares Ofsed's recent hijab debacle to the Spanish Inquisition... Read More »