Surah Al-Anbiya — 21:98 Seems Contradiction ?
It is Quran 2:24 not 23. The English translation quoted the wrong verse number.