Who is Tara Strozier? Mom discovered in Oklahoma pond, reportedly tortured and killed, Details explored

Who is Tara Strozier? Mom discovered in Oklahoma pond, reportedly tortured and killed, Details explored

A body belonging to a woman who had been reported missing from Fort Smith was found in a pond in LeFlore County, Oklahoma, on Thursday night. The body of Tara Strozier was found, and the LeFlore County Sheriff’s Office immediately contacted the Oklahoma State Bureau of Investigation for help investigating the case. The Fort Smith…