Officer Craig Tudor is welcomed by friends, family and fellow Hazelwood Police upon his arrival in St. Louis Thursday.

In August, Hazlewood Police Officer Craig Tudor was severely injured responding to an emergency call when the squad car he was driving was struck by another vehicle in a head-on, rollover collision. After nearly losing his life,  Tudor was flown to Denver, CO in September to receive specialized treatment from Craig Hospital, a renowned rehabilitation center for spinal cord and brain trauma.  Just in time for Christmas, Tudor has recovered enough to return home to St. Louis.  Even through it was cold outside, there was a warm, and long awaited reunion inside with loved ones as he deplaned his Southwest Airlines flight.