Hours after Ottawa city council unanimously approved allowing pot shops in the capital, the Ontario government announced Thursday night it would only allow 25 stores to open on April 1, 2019. Continue reading →