Prophet Muhammad’s Farewell Sermon On the ninth day of Dhul-Hijjah the Prophet was on ‘Arafat delivering his last message to humanity…Read more