Moving The Fight Against Islamophobia To The Human Rights Front

“You know we Muslims are responsible for everything that is going wrong in the world … except maybe two things, climate change and the financial crisis,” says Zaheer Ahmad, president of the British National Association of Muslim Police, with a certain humor. “But then, someone recently told me that since the Arabs were producing most […]