Feedback

Medical Examiner: 'Horrific' Scene at Texas Bus Crash

 

Dr. Connie Stern, Webb County Texas, Medical Examiner, discusses the "worst commercial vehicle accident," that she's seen in 10 years as M.E.

Shows