A tense video shows police officers executing a risky maneuver to save a pregnant woman trapped in an out-of-control car after the vehicle’s brakes failed on a highway in Illinois, USA.
Read MoreA tense video shows police officers executing a risky maneuver to save a pregnant woman trapped in an out-of-control car after the vehicle’s brakes failed on a highway in Illinois, USA.
Read More