Indiana Couple Brian and Sonja Stafford Face 120 Charges
MORGAN COUNTY, Ind. (WNDU) – An Indiana couple is facing over 120 charges, including child abuse, human trafficking, strangulation, and domestic battery, after years of alleged mistreatment of children in…