Bigger vehicles are directly resulting in more deaths of people walking
35 by tonyedgecombe | 13 comments on Hacker News.