Lawn crew finds body of newborn baby in ditch in front of Aldine-area concrete plant
Read full article: Lawn crew finds body of newborn baby in ditch in front of Aldine-area concrete plantAuthorities are investigating after the body of a newborn baby was found in front of a concrete industrial plant in Harris County.