Rest in peace, Officer DeMarse

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