Mill Creek Police Chief Greg Elwin placed on administrative leave
Last updated 4/8/2020 at 10:13pm
Editor's note: This story was originally posted Feb. 25 but was accidentally deleted from our site March 4. It has been reposted.
Mill Creek Police Chief Greg Elwin has been placed on administrative leave until further notice, according to an email sent by Deputy Chief of Police Scott Eastman obtained by the Beacon through a public records request.
In the email sent Jan. 17, Eastman notified recipients that City Manager Michael Ciaravino had appointed him the acting police chief while Elwin was on administrative leave.
When asked via email about Elwin, Eastman said that any inquiries ne...