The Bell County Sheriff’s Office announced this week that investigators were ready to release new video evidence in the case of Tiera Strand, whose ‘equivocal’ death remains a mystery after three years.
Discover more from USA NEWS
Subscribe to get the latest posts sent to your email.