Strong winds, torrential rains and hail storms with hailstones the size of eggs hit many parts of Jiangsu Province, east China, on Tuesday, April 28, 2015. [Photo/CFP]
Go to Forum >>0 Comment(s)