Moscow PD Update On Investigation Into UI Student Murders
A couple new facts here. The Moscow Police Department has issued an update on its investigation into who killed four University of Idaho students. Kaylee Goncalves, Madison Mogen, Ethan Chapin and Xana Kernodle were found stabbed to death inside an apartment near campus on November 13th. Detectives have ruled out an incident involving Kaylee from […]
Moscow PD Update On Investigation Into UI Student Murders Read More »