ParentFull threadB56b·It just comes mostly from other vehicles, or are 42,000+ people also being killed each year while taking public transit?View on HN