When truth is heard against falsehood, falsehood perishes. For falsehood by its nature is bound to perish - Al Quran