No fewer than 15 people have been confirmed dead while four are missing after torrential rains lashed Chongqing in China.…
This website uses cookies.