Unlimited Access. Try it Today! Your First 10 Days Always $0.99

Deputy Sheriff Barbara Pill

Deputy Barbara Pill, who was shot to death recently during a traffic stop. Pill stopped a car at Elena Way and John Rodes Boulevard, just east of U.S. Highway 95 near Melbourne, because its occupants were suspected of stealing furniture and TVs from an EconoLodge on New Haven Avenue in... The Officer Down Memorial Page
Loading