Christian Professor Suspended For Views On Allah
Larycia Hawkins is a tenured Christian professor at Illinois Wheaton College. She was recently placed on administrative leave after expressing her belief that Christians and Muslims worship the same g
Uploaded:2015/12/18 12:10:11
+0900 (JST)
Views:1 Comments:0
Video Source: youtube.com