The Green Party has adopted the APPG Definition of Islamophobia, a definition developed by the All Party Parliamentary Group on Islamophobia and supported by the Muslim Council of Britain (MCB).…
Continue Reading