September 5, 2018

Newborn baby dropped off at Houston fire station

District Chief Steve Dunbar said a man approached paramedics and gave them the baby, who was so young he still had his umbilical cord attached