Severe Flooding Kills at Least 12 in Central China

The heaviest rainfall on record in Zhengzhou, a provincial capital of five million people, trapped passengers inside the city’s subway system, footage shared on social media showed.

( read original story …)