Citation: 2C_617/2019 E. C

Mit Eingabe an das Bundesgericht vom 27. Juni 2019 erheben A.A.________ und B.A.________ Beschwerde in öffentlich-rechtlichen Angelegenheiten. Sie beantragen, das angefochtene Urteil sei vollumfänglich aufzuheben und die Sache sei zur Neubeurteilung an die Vorinstanz zurückzuweisen. In prozessualer Hinsicht beantragen sie die Gewährung der unentgeltlichen Rechtspflege und Verbeiständung. Der Präsident der II. öffentlich-rechtlichen Abteilung des Bundesgerichts erteilte der Beschwerde mit Verfügung vom 1. Juli 2019 antragsgemäss die aufschiebende Wirkung. Das Verwaltungsgericht des Kantons Zürich beantragt die Abweisung der Beschwerde und verzichtet, ebenso wie die Sicherheitsdirektion des Kantons Zürich, auf Vernehmlassung. Das Migrationsamt des Kantons Zürich und das Staatssekretariat für Migration lassen sich nicht vernehmen.