Posted August 21, 2017 12:28 am by

By James V. Schall, S.J. Islam stands as a judgment on the nations. It also stands as a judgment on thought itself. […] …read more

Source:: Catholic World Report