North Idaho Quadruple Murderer Majorjon Kaylor Sentenced to Life in Prison

WALLACE, Idaho — Quadruple murderer Majorjon Kaylor was sentenced Monday, March 25 to life in prison without the possibility of parole for the death of a Kellogg, Idaho family of four.

Read More