Why do Americans have to pay for the tariffs and wall?

China should be paying for the tariffs and Mexico should be paying for the border wall... show more China should be paying for the tariffs and Mexico should be paying for the border wall

https://markets.businessinsider.com/news/stocks/americans-paid-record-tariffs-in-july-amid-china-trade-war-2019-9-1028517496?utm_content=bufferd8ab2&utm_medium=social&utm_source=facebook.com&utm_campaign=buffer-bi

One measure shows Americans paid $6.8 billion in tariffs during July — the most in American history
5 answers 5