Jiujiang, formerly transliterated Kiukiang or Kew Keang, is a prefecture-level city located on the southern shores of the Yangtze River in northwest Jiangxi Province, People's Republic of China. Read More
Amid surge in coronavirus cases, a holiday resort has been closed in China's Jiangxi province and traffic has been restrained in the area, local media reported. ...