Share
Copied
Zhengzhou, capital of central China's Henan Province, is wading back to normalcy after heavy rains triggered flash floods on Tuesday. Local transit authorities say 90 percent of public transportation is expected to recover from July 23.