Trump or China. Who will win?

105 answers 105