Hailstones, some of the size of eggs, after storms hit several cities in Central China’s Henan province, May 6, 2015. (Photo/CFP)
RIGHT BG
Hailstones, some of the size of eggs, after storms hit several cities in Central China’s Henan province, May 6, 2015. (Photo/CFP)