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 em...
For access to this article please
sign in or
subscribe.
Reader Comments(0)