Horror in Idaho: What Really Happened?
On Nov. 13, 2022, four students at the University of Idaho were found stabbed to death in a house near the campus in Moscow, Idaho. Ethan Chapin (20), Madison Mogen (21), Xana Kernodle (20) and Kaylee Goncalves (21) fell victim to leading suspect Bryan Kohberger who is facing four countsContinue Reading