Source: JGI/Tom Grill / Getty The biological mother of Devonte Hart is finally speaking out about the deaths of her children by the hands of their adoptive mothers. Sherry Davis, 48, told The Oregonian that the Texas’ Department of Family and Protective Services gave her three children away to “monsters…. Read entire story.
Source: HelloBeautiful