It’s the demography, stupid! And demographically, the time of Islam has come. Opinion.

Read more