TORONTO (AP) — Canada's Senate has given final passage to the federal government's bill to legalize recreational cannabis, though Canadians will have to wait at least a few months to legally buy marijuana. Prime Minister Justin Trudeau's government had hoped to make pot legal by July 1, but the government has said provincial and territorial governments will need eight to 12 weeks following Senate passage and royal assent to prepare for retail sales.Read more on NewsOK.com