An American woman is receiving praise for blasting Donald Trump’s tariff threats and attack on Canadian sovereignty at a town hall meeting.