The Taylor County Sheriff’s Office in Abilene, Texas, Faces Second Lawsuit in a Year Related to a Custodial Death
This week a lawsuit was filed against the Taylor County Sheriff’s Office (TCSO) in Abilene, Texas, in connection with the death of 31-year-old Amanda Nicole Scott. There are claims that…
Read More