Les NeuhausMarch 10, 2017
9min882
A couple living in southwest Florida have been charged in Alabama with 727 counts of sexual crimes and physical abuses against their 11 adopted and foster children, law enforcement officials in both states told FloridaPolitics.com Friday. Police in both states are calling it the most shocking case they’ve ever seen. “I’ve been working sex crimes […]