Heavy Floods in China Trapped Passengers in Subway, Killing 12

 301 total views,  1 views today

The heaviest rainfall on record in central China also swept cars and people away, caused power outages and led to suspended rail services and flights.