Canada’s self-styled “Prince of Pot” Marc Emery, newly released from a U.S. prison, spoke in favour of legalizing marijuana at a rally in Toronto on Thursday.