Kaifeng city, Henan province (China) (AFP) – Firefighters rescue people stranded, including a baby and a pregnant woman, following devastating torrential rains in China that left at least 33 dead. With many streets still flooded, trucks pumped muddy water from underground tunnels as meteorologists issued “red” rain alerts, warning of the threat of fresh landslides and flooding in surrounding areas.