Loading

China – US relations: How a trade war…

https://youtube.com/watch?v=BgTKh4Rx-LIThe United States and China happen to be battling for economic supremacy. However their fight has managed to move on from charging new taxes on imports, to attacking each others' tech industries - and consumers…