Video Player is loading.
296
views •
September 25, 2021
Top Diplomat Claims China Is a Democracy
NTD News
0 Followed
China’s ambassador to the United States claimed China is a democratic country, saying its politics exemplifies the ideas of former U.S. President Abraham Lincoln.
Comment 0