Human Pleads Guilty in First Ever Self-Driving Pedestrian Death Posted on July 31, 2023 Human Pleads Guilty in First Ever Self-Driving Pedestrian Death