Lesbian Couple Arrested And Charged With Torture Which Included Making The Three Children They Were Entrusted To Watch Over Eat Dog Feces.. Among Many Other Things.
February 1, 2018: Amanda Wright, 29, and Besline Joseph, 25, have been LOCKED UP and charged with an unimaginable crime