Muslims in Iran and other countries are preparing to welcome Ramadan, the ninth month of the Islamic calendar, when they fast from dawn to dusk.
Muslims prepare to welcome Ramadan