Florida Woman Kidnapped, Held in Dog Cage in a Shed

1 year ago 307
Authorities arrested four people over the weekend and charged with them holding a woman against her will in a dog cage on their property. The Orange County Sheriff’s Office said the woman escaped Saturday afternoon and ran to a nearby home, where she knocked on the door pleading for help. Deputies responded to the home …
Read Entire Article