Cleanup operation under way as Beijing reels from 'heaviest rainfall in 140 years'

Related Post