Tag: Toddler body found in trash
Trial of Woman Accused of Killing Toddler and Dumping Body in Trash Bin
The trial of a Georgia woman accused of killing her 20-month-old son and dumping his body in a trash bin began with opening statements on Monday. Leilani Simon from Savannah faces 19 charges, including...