Dramatic moment CAR swept away in seconds during flash flood in China

Footage captured last week showed a white car getting swept away by rushing floodwaters in China’s Guangdong province as authorities carried out rescue operations in the flood-hit province on Monday (April 22).... Read more »