Loading video...
Video Failed to Load
US 'sanctions from hell' on India and China will raise hell for Americans Imposing 100% tariffs on all goods from China and India is "the economic equivalent of shooting yourself in the foot," said US Senator Rand Paul. The latest version of the bill sets rates of up to... show more
24,614 views • 2 days ago •via X (Twitter)
0 Comments
No comments available
Comments from the original post will appear here

