Directorate of Road Traffic and Safety Services (DRTSS) has said it does not have the capacity to deploy traffic police officers along semi-urban roads.

Read full story