Teen Mom Charged After She’s Caught Trying to Bury Newborn in Backyard
A 17-year-old Georgia girl was arrested over the weekend after a family member caught her digging a hole in the backyard to bury her newborn baby. A warrant says that Leticia Rodriguez wrapped the infant in a blanket and then put the body into a grocery bag, concealing the death for about 6 hours after …