Citation: 2C_31/2016 E. C

Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten vom 12. Januar 2016 beantragt A.________ sinngemäss die Aufhebung des vorinstanzlichen Urteils. Seine Niederlassungsbewilligung sei nicht zu widerrufen. Er beantragt zudem die unentgeltliche Rechtspflege und Verbeiständung. Das Verwaltungsgericht des Kantons Aargau, das kantonale Migrationsamt sowie das Staatssekretariat für Migration beantragen die Abweisung der Beschwerde. Mit Präsidialverfügung vom 13. Januar 2016 wurde der Beschwerde antragsgemäss aufschiebende Wirkung zuerkannt.