Germany legalises cannabis, but makes it hard to buy The German parliament has backed a new law to allow the recreational use of cannabis....