China

China floods have left at least 20 dead

Beijing's rainfall is the heaviest recorded in 140 years, reaching nearly 30 inches between Saturday and Wednesday. The downpours have triggered landslides and floods. Thousands have been evacuated.