Citation: 2C_1062/2019 E. C

Mit Eingabe an das Bundesgericht vom 16. Dezember 2019 erhebt A.________ Beschwerde in öffentlich-rechtlichen Angelegenheiten. Sie beantragt, das Urteil des Verwaltungsgerichts des Kantons Bern vom 6. November 2019 sei aufzuheben und vom Widerruf ihrer Niederlassungsbewilligung und ihrer Wegweisung aus der Schweiz sei abzusehen. In verfahrensrechtlicher Hinsicht beantragt sie die unentgeltliche Rechtspflege und Verbeiständung sowohl für das bundesgerichtliche als auch für das vorinstanzliche Verfahren. Mit Verfügung vom 19. Dezember 2019 hat der Präsident der II. öffentlich-rechtlichen Abteilung des Bundesgerichts der Beschwerde antragsgemäss die aufschiebende Wirkung zuerkannt. Das Verwaltungsgericht des Kantons Bern und die Sicherheitsdirektion (vormals: Polizei- und Militärdirektion) des Kantons Bern beantragen die Abweisung der Beschwerde. Die Einwohnergemeinde Thun verzichtet auf Vernehmlassung, das Staatssekretariat für Migration (SEM) lässt sich nicht vernehmen.