Truth has come and falsehood has vanished was uttered by the Prophet(SAW) when
Answer Details
The phrase "Truth has come and falsehood has vanished" was uttered by the Prophet Muhammad (SAW) when he entered the sacred Ka'bah after the conquest of Mecca. This event took place in the eighth year of Hijra (630 CE), when the Prophet and his followers conquered Mecca without any bloodshed, after years of persecution and exile.
As the Prophet (SAW) entered the Ka'bah, which had previously been a site of pagan worship, he recited the verse from the Quran (Surah Al-Isra, 17:81) that says, "Truth has come and falsehood has vanished; indeed falsehood is bound to vanish." This verse is a powerful declaration of the triumph of truth over falsehood, and it was a fitting statement for the occasion of the conquest of Mecca, which marked the victory of Islam over the forces of disbelief and idolatry.
The utterance of this phrase by the Prophet (SAW) at the time of the conquest of Mecca was a significant moment in the history of Islam. It symbolized the triumph of the message of Islam, and the victory of justice and truth over tyranny and falsehood. It also marked a turning point in the history of the Arabian Peninsula, as Islam began to spread rapidly throughout the region and beyond.