Ward Churchill to Speak at DePaul
The controversial University of Colorado professor, Ward Churchill, is scheduled to speak at DePaul University today and tomorrow as part of their lecture series
The controversial University of Colorado professor, Ward Churchill, is scheduled to speak at DePaul University today and tomorrow as part of their lecture series