Toddler celebrates 1st birthday by reuniting with police deputy who delivered her

Evelyn Hall was born on July 18, 2016, in Texas after Officer Mark Diebold of the Tarrant County police helped deliver her roadside.

July 25, 2017

Examined