Pedestrians account for 36% of road deaths

While there has been a decrease in fatal road traffic accidents for the year thus far when compared to figures for the same period last year, the Police Service is warning motorists to remain alert on...

May 17, 2017
T&T News