In the fading light of a November evening in 1974, Chester Police Patrolman Michael Neal Carter�s life was tragically cut short in the line of duty. At 32 years old, the dedicated officer and United States Navy veteran was conducting a vehicle stop at the intersection of Third Street and Central Avenue. He and his partner were questioning an occupant of the vehicle in connection with a holdup that had occurred a day earlier.
As Patrolman Carter approached the car, a sudden and violent act
...Read More