New Messages from China’s Ancient Capital
Mar 21, 2025 | David Bandurski
China’s latest international communication center, or ICC, has been founded in Luoyang, a cradle of Chinese civilization, as part of growing efforts to enhance the country’s global media presence under the guidance of the state.