Tag - traffic accidents

The Traffic Department continues to see significant traffic accidents occurring in the federation, with statistics over the past three years showing more than 1100 on an annual basis.Inspector Carl Caines while a guest on WINN FM’s Traffic Talk on...

Read More
X