Scorecard Research Beacon
Search Icon
ABC News August 4, 2023

Car drives off collapsed bridge into crater

Heavy rains in China have caused flooding that has damaged infrastructure.