Citation: 2C_230/2014 E. C

Am 30. Oktober 2012 widerrief das Amt für Migration und Integration des Kantons Aargau (MIKA) die Niederlassungsbewilligung A.________s und wies ihn aus der Schweiz weg. Diesen Entscheid bestätigte kantonal letztinstanzlich mit Urteil vom 31. Januar 2014 das Verwaltungsgericht des Kantons Aargau. Gegen diesen Entscheid führt A.________ (Beschwerdeführer) mit Eingabe vom 6. März 2014 Beschwerde in öffentlich-rechtlichen Angelegenheiten. Er beantragt dem Bundesgericht, das angefochtene Urteil sei aufzuheben; auf den Widerruf der Niederlassungsbewilligung und die Wegweisung sei zu verzichten. Ausserdem ersucht er um unentgeltliche Rechtspflege sowohl für das Verfahren vor der Vorinstanz als auch vor dem Bundesgericht. Das MIKA und das Bundesamt für Migration beantragen die Abweisung der Beschwerde. Das Verwaltungsgericht (Vorinstanz) hat auf eine Vernehmlassung verzichtet. Mit Verfügung vom 10. März 2014 ist der Beschwerde antragsgemäss aufschiebende Wirkung zuerkannt worden.