Black Professors
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.
We care about your data. See our privacy policy.