Islamic Republic of Iran's traffic police carried out a drill in Tehran on Wednesday and displayed the operational might of traffic police forces. This was held in the presence of Iran's police chief Brigadier General Ahmadreza Radan. (IRNA photos/Marzieh Mousavi)