Pedestrian in Davidson, NC Crosswalk Killed by Garbage Truck
A pedestrian accident in downtown Davidson, North Carolina (NC), after noon on April 1, 2016, left a professional pet sitter dead and a garbage truck driver facing charges for causing the fatal wreck. The commercial truck driver had been trying to turn left from South Street onto South Main Street when he hit the woman…