Posts

Flooding in China kills 21, as thousands escape to shelters.