Todd Green, Luther associate professor of religion, was interviewed on Al Jazeera on Dec. 8, regarding Islamophobia.
Standing with Paris doesn’t mean standing against Muslims
The inconvenience of debating Islamophobia at Luther College