Welcome, Sign In
Bus Trapped as Torrential Rain Rises in China
Description:A bus broke down under a bridge in northeast China, but as torrential rain fell firefighters tried everything to rescue the 30 passengers on board.
broken down bus
bus trapped in torrential rain