In its own terms, Islam has a noble mission; namely, to submit the world to Allah. This goal has been on its horizon since its beginning in the seventh century, when such an accomplishment seemed impossible. It needs to be roused up from time to time. We live in an era of its renewed self-rousing [1].
Manchester, London, and Islam
James V. Schall, Catholic World ReportWednesday, June 14, 2017
In Commentary | Comments Disabled