All Videos
- All Videos
digital
27 die in Covid quarantine bus crash in China
27 people were killed in a bus crash while being transferred to a quarantine facility in China, sparking anger and frustration over China’s zero-Covid policy. #China #Covid #quarantine
Latest Videos
Route 6