Teen Mom Charged With Killing Newborn; Baby’s Body Found Beside Interstate Highway

1 year ago 94
Days after a Utah teen was arrested for the murder of her newborn boy, searches found the baby’s body along the side of an interstate highway. Estrella Meza-Ojeda, 18, gave birth prematurely on August 6, KSTU reported. The infant spent 22 days in the newborn intensive care and was sent home with oxygen tanks and …
Read Entire Article