Tara Strozier Bio/Wiki Last week, the body of a missing Arkansas woman named Tara Strozier was discovered weighed down in an Oklahoma pond, and three people have been detained in connection with her death, according to authorities. According to the Oklahoma...