A hat reading ‘Canada is Not for Sale’ went viral after US President Donald Trump threatened to make Canada the 51st US state. These hats first gained buzz when Ontario Premier Doug Ford wore ...
The Ottawa-based company behind the “Canada is not for sale” hat says the products are now 100 per cent manufactured in Canada.