by Bob Allen | May 25, 2005 | News
Students at Hope College in Holland, Mich., protested the departure of religion professor Miguel De La Torre, after rumors circulated that the school’s president forced him out because of a controversial newspaper column. De La Torre, whose regular Holland...