Utah police officer accused of bizarre Thanksgiving Day kidnapping

Utah police officer accused of bizarre Thanksgiving Day kidnapping

A Utah police officer is facing multiple felony charges in a bizarre Thanksgiving Day kidnapping. Scott Elliott Russell, a master officer with the South …….

Read entire article