Rescuers try to get a minivan out of water in Changsha, Hunan province, July 11, 2014. [Photo/Xinhua]
Go to Forum >>0 Comment(s)