Rest in Peace, Officer Earl DeMarse
MBP Officer Earl DeMarse passed away on this day in 1973. DeMarse, an officer with 26 years of experience, was about 15 minutes into his shift when he was stabbed several times. An ambulance was called, but DeMarse died while en route to a hospital. His killer, Richard Goodard, was sentenced to life in prison. […]