UI professor awarded $10 million in three-year-long defamation lawsuit - uiargonaut.com
A three-year defamation lawsuit ended with University of Idaho professor Rebecca Scofield being awarded $10 million in damages after she sued Texas true crime TikToker, Ashley Guillard. Guillard w...
Read more