Justin-Keith Scherer, a 32-year-old resident of Moscow, Idaho, was found deceased on February 1, 2021. The Moscow Police Department is investigating the circumstances surrounding his death, which is currently classified as suspicious.
Prior to his death, Scherer had been reported missing by his family after he made concerning statements during a phone call. A search was conducted by law enforcement and family members, but he was not located.
The Moscow Police Department is aski
...Read More