One would hope this might be a moment when Islam would look within itself and grow. How many such moments have there been?
At any rate, we see a modern day religion terrified by relics from a religion that died off thousands of years ago.
It’s current believers who claim their’s is a supreme being, proving to non-believers that they suffer from an inferiority complex on his behalf.
A case study in devolution.