Home » Topics » Shawn Brown

Workers rescue woman from massive train crash

Two management workers in Newark, Delaware rescued a female driver just in time Thursday morning from an on-coming train after her car was stuck on the surrounding tracks. According to WCAU-TV, the workers convinced the woman to leave her car after being unable to remove it from the tracks. Within…