May 28, 2017

"Who is My Neighbor? Hospitality in a Climate of Fear"
Todd Green
Todd Green is Associate Professor of Religion at Luther College and author of The Fear of Islam: An Introduction to Islamophobia in the West. He is completing a year-long Franklin Fellowship at the State Department.  

Share