Citation: 2C_441/2016 E. C

Mit Beschwerde vom 17. Mai 2016 beantragt A.________ im Wesentlichen die Aufhebung des Urteils des Verwaltungsgerichts und den Verzicht auf den Widerruf der Niederlassungsbewilligung. Stattdessen sei er lediglich zu verwarnen. Ausserdem ersucht er um unentgeltliche Rechtspflege. Die Sicherheitsdirektion verzichtet auf eine Vernehmlassung zur Beschwerde. Das Verwaltungsgericht stellt den Antrag, die Beschwerde sei abzuweisen, soweit darauf eingetreten werde, und das Staatssekretariat für Migration schliesst auf Abweisung der Beschwerde.