Posted on 26 May 2014.
China Red Alert: Biggest storm hits Shenzhen
Meteorological authorities issued a red alert as the biggest storm ever since 2008 hit Shenzhen, flooded several districts and submerged more than 2000 vehicles, state media reported. (AFP). Pedestrians wading through a heavily flooded street in …
Read more on Emirates 24/7