June 04, 2022 When Cars Kill Pedestrians (I was so impressed with how safe the roads were in the Netherlands.)