There is controversy raging for more than a millennium, surfacing every year over whether Muslims should celebrate the birthday of the Prophet Muhammad (Eid Milad Al-Nabi) or not. This Nov 10th (the 12th of Rabi al-Awwal) is the birthday of Prophet Muhammad.