Roderick Macleod, 70, was walking his dogs when he was allegedly struck by a driver with dozens of prior arrests. One ...
American roads have become considerably safer in recent years. Largely due to improved safety technology in passenger ...