The coalition government has reached an agreement on legislation to legalize cannabis for personal use. If passed, Germany will become the third European Union member state to legalize.