SHARE

It is a killer that police say is resulting in people dying. The government and police unveiled new measures on Friday to improve traffic enforcement. NTV’s Leila Beaudoin has the story.

-Advertisement-