A hat emblazoned with “Canada is Not for Sale” has gone viral after Donald Trump’s threats towards Canada inspired an Ottawa-based design firm. Arrthy Thayaparan has more. Marilyn Manson won ...