A tenured professor from Wheaton College, an evangelical Christian university in Illinois, was placed on suspension for suggesting that Christians and Muslims worship the same God.
A tenured professor from Wheaton College, an evangelical Christian university in Illinois, was placed on suspension for suggesting that Christians and Muslims worship the same God.