TTPS: 2017 road traffic accidents lowest in 22 years

117 deaths from 106 road traffic accidents, that's the amount given by the TTPS, the lowest in 22 years. On CNC3's the Morning Brew today Hema Ramkissoon got the breakdown from ASP Michael Jackman. 
Drinking and driving contribute significantly to road traffic accidents