Something that sounds like it came out of a horror movie just happened in Austin, Texas. Police say they found a woman half-naked and shackled to a metal punching bag stand in a South Austin backyard. Austin officers responded to an Austin home after receiving urgent calls about a woman screaming for help. When they arrived, they quickly located the female in the backyard area. Officers observed clear signs of torture and distress, and even had to call in firefighters to cut through shackles to free her. According to police, five adults: Michelle Garcia (51), Crystal Garcia (21), Mache Carney (32), Juan Pablo Castro (30), and Maynard Lefevers (21) tried to run when officers arrived, but were immediately caught. Two small children were also found living in the home and taken into CPS

See Full Page