From more than 1400 years ago until now Allah the Almighty in Holy Quran is challenging all of the human beings when saying:

And if you are in doubt about what We have sent down upon Our Servant...