Rest in Peace, Officer Earl DeMarse

Marquette Officer Earl DeMarse passed away Sept. 25, 1973. DeMarse, an officer with 26 years of experience, was about 15 minutes into his shift when he was stabbed several times. […]