At the present time, Islam is being attacked as in the case of the People of the Elephant. The Muslims suffer from many weaknesses. Islam is deprived and the “People of the Elephant” are in strength. But even now, Allah the Exalted desires to manifest a similar demonstration as in the past. God Almighty will employ small birds, as it were.