Bigger vehicles are directly resulting in more deaths of people walking

387 points by tonyedgecombe

Read the article

Discussion on Hacker News