New statistics have shown that there were at least 40 percent pedestrian fatalities reported as in the period ending December…
Enter something special: