11 individuals died in a landslide attributable to heavy rains in China, storm additionally induced havoc in Shanghai
Beijing: Not less than 11 individuals had been killed and 6 others…
Beijing: Not less than 11 individuals had been killed and 6 others…
Sign in to your account