
There have been 113 fatal road accidents reported so far this year, resulting in 120 deaths, according to Deputy Inspector General of Police W. P. J. Senadeera, who heads the Traffic and Road Safety Range.

There have been 113 fatal road accidents reported so far this year, resulting in 120 deaths, according to Deputy Inspector General of Police W. P. J. Senadeera, who heads the Traffic and Road Safety Range.