Trump Accuses China Of Intervention

PG
U.S President Donald Trump has lashed out on China of attempting to interfere in elections, and said that China wants him to lose. Follow the biggest news stories on Republic TV, streaming on Hotstar.

Watchlist