Iranians have gathered in large numbers in the capital, Tehran, to mark the birth anniversary of Prophet Muhammad (PBUH). Participants described the event as a renewed pledge to unity and compassion. Farzaneh Ashoorioun reports: