Iran has one of the world's worst road safety records, with more than 400,000 accidents and about 20,000 deaths on its roads every year. Photograph: Alamy Iran has one of the world's worst road safety records, with more than 400,000 accidents and about 20,000 deaths on its roads every year. Photograph: Alamy