Loading video...

Video Failed to Load

Go Home

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...

24,614 views • 2 days ago •via X (Twitter)

0 Comments

No comments available

Comments from the original post will appear here

Related Videos