A FEW months ago, Director of Public Security Gen. Osman Al-Muhrej criticized the Traffic Department for not being able to keep pace up with the progress achieved by other departments under the Interior Ministry.
"Every department has developed and (...)