Motoring has become progressively safer over the past few decades, but certain problems remain. According to new statistics reported in the Inquirer, US pedestrian road deaths are at their highest level since 1990, with an estimated...
By Jay Khan
March 18, 2019