Iran Police: 419 Killed In Nowruz Road Accidents

Brigadier General Hassan Momeni, deputy head of Iran’s Traffic Police, announced that 419 people lost their lives and 9,778 others were injured in traffic accidents during the first 12 days of Nowruz holidays.

Speaking on the latest situation…

Continue Reading