Manchester, London, and Islam

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.

RECENT COLUMNS

Archives