Police have all but cleared a University of Idaho professor accused by a TikTok user of ordering the brutal murders of 4 college students. Moscow PD released a statement Tuesday, saying that at this time “detectives do not believe the female… Read entire story.
Source: TMZ.com