Video Captures Police and Bystanders’ Efforts in Fatal Taoyuan Car Crash
TAOYUAN: Several police officers and passersby rushed to rescue people trapped inside a blazing car, after it crashed into a traffic barrier on National Freeway No. 1 in Taoyuan late