A newborn and her mother are both happy and healthy after some tense moments along I-40, just west of Oklahoma City. The baby was born on the shoulder of the Interstate as emergency crews rushed to ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results