Gloria Williams and her boyfriend have been arrested after she abandoned her 3 children in a Texas apartment

Three boys aged 15, 10 and 7 have been found living in an abandoned apartment in Harris County, Texas. Police responded to an apartment complex in the 3535 block of Green Crest near Addicks Clodine […]