Inset: Leticia A. Rodriguez (Cobb County Sheriff’s Office). Background: The home where Rodriguez was allegedly caught trying to bury her dead newborn (WAGA). A 17-year-old mother in Georgia ...
Leticia Rodriguez, 17, now faces charges of felony murder and felony aggravated assault with a weapon, in addition to earlier felony charges of concealing a death, abuse of a dead body and ...