27 people killed in China COVID-19 quarantine bus crash

BEIJING: Twenty-seven people died en route to a COVID-19 quarantine facility when their bus crashed in southwest China on Sunday (Sep 18), local authorities said, in the country’s deadliest road accident this year. The crash took place on a highway in rural Guizhou province when the vehicle carrying 47 peopleContinue Reading