Germany legalises cannabis, but makes it hard to buy

Under the law backed by MPs, possession will be legal, but strict rules mean it will be complicated.