Expert Guests, Expansive Topics, Extolling Christ

3. President Obama’s Remarks about Islam in His Oval Office Address – Dr. Alvin Schmidt, 12/7/15

0

schmidtDr. Alvin Schmidt of
Illinois College

Great Divide: Failure of Islam and Triumph of the West

Comments are closed.