Iran Traffic Deaths Reach 20,000 Annually, Police Official Says

At least 20,000 people die each year in traffic accidents in Iran, a senior traffic police official said, calling the toll a “human cata …

Continue Reading