Michel Chikwanine Oct 9
This video really points out the terrible take that many American elites have on China