Are you not aware that Islam wipes out all (sins) that preceded it, and that Hijrah wipes out all (sins) that preceded it, and that Hajj wipes out all (sins) that preceded it?
Ibn Shumāsah al-Mahri reported: We went to ‘Amr ibn al-Āas (may Allah be pleased with him) when he was on his death bed. He wept for long and turned his face to the wall. His son kept saying: "O Father, didn't the Messenger of Allah (may Allah's peace and blessings be u…

