The General Traffic Department is said to have put in place a strategy to address the issue of traffic congestion.
(more…)