Sections
Rachel M. McCleary, director of the Project on Religion, Political Economy and Society at the Weatherhead Center for International Affairs, joins a panel to discuss “Religion: Is it Being Used to Wage War?” in the Science Center yesterday evening.