An Islamic school in Birmingham is suing the Office for Standards in Education (Ofsted) because the school was given a failing grade and listed as “inadequate.” The audacity of Islamic supremacists and jihadists knows no bounds. Ofsted gave this school a failing grade because of an “inflammatory” leaflet discovered on a school shelf. It doesn’t […]