Citation: 2C_900/2014 E. C

Mit Eingabe vom 2. Oktober 2014 beantragt A.A.________ dem Bundesgericht, das Urteil des Verwaltungsgerichts vom 21. August 2014 aufzuheben. Das Migrationsamt sei anzuweisen, die Aufenthaltsbewilligung der Beschwerdeführerin zu verlängern. Eventuell sei die Sache zur Neubeurteilung an die Vorinstanz zurückzuweisen. Der Beschwerdeführerin sei für das vorinstanzliche Verfahren die unentgeltliche Rechtspflege zu gewähren. Auch im bundesgerichtlichen Verfahren wird um unentgeltliche Prozessführung und Verbeiständung ersucht. Das Verwaltungsgericht des Kantons Zürich und das Bundesamt für Migration beantragen, die Beschwerde sei abzuweisen, soweit darauf einzutreten sei. Mit Verfügung vom 6. Oktober 2014 hat der Präsident der II. öffentlich-rechtlichen Abteilung der Beschwerde antragsgemäss aufschiebende Wirkung zuerkannt.