Nova Scotia Justice Minister Brad Johns has resigned from cabinet. Premier Tim Houston made the announcement in a news ...