Fireworks marked New Year’s Day overhead as a woman gave birth in the middle of a South Carolina highway. The newborn’s father looked on in handcuffs after a high-speed police pursuit.
Read Full Article at RT.com
Fireworks marked New Year’s Day overhead as a woman gave birth in the middle of a South Carolina highway. The newborn’s father looked on in handcuffs after a high-speed police pursuit.
Read Full Article at RT.com