SHOCKING: Newborn Dies After Being Put in Trash

Some people are real pieces of shit. Estella Ruiz-Gomez gave birth during her break at a restaurant that she worked at. Her mother, Lorenza Gomez Rodriguez, also worked at the restaurant. These two women decided it would be a great idea to stick the newborn in...