The dreaded NTSA officers are back. They will support the police in the latest round of traffic crackdown meant to contain rising road carnage. NTSA data shows that traffic accident fatalities for the last 12 months are up 15 percent, from year's 2021 deaths. At least 2326 people have been reported to have died on […]

Read more of this post