Pedestrian killed on W. Rio
A 62-year-old Latina woman died after she was struck by a vehicle at the intersection of W. Rio and Earlysville roads, police said June 26. Police Sergeant Pamela Greenwood, 35, was on duty, heading north in her police-issue 2007 Ford Explorer, when she struck the woman, identified by The Daily Progress as Esperanza de Jesus […]