Shocking Details: Moscow Police Finally Able to Release Sealed Report

Moscow, Idaho police began releasing previously confidential documents that excruciatingly detail the crime scene, including blood-soaked bedding, lacerations, defensive wounds, and a face so disfigured it was unrecognizable.(7/23/25) MORE


Latest Videos