Citation: 2C_351/2008 22.10.2008 E. C

Am 8. Mai 2008 hat X.________ Beschwerde in öffentlich-rechtlichen Angelegenheiten beim Bundesgericht eingereicht. Er beantragt, das Urteil des Verwaltungsgerichts des Kantons St. Gallen vom 3. April 2008 aufzuheben. Es sei vom Widerruf seiner Niederlassungsbewilligung und von seiner Wegweisung abzusehen und ihm der weitere Aufenthalt in der Schweiz zu gestatten. Eventualiter sei eine Verwarnung auszusprechen und die Wegweisung lediglich anzudrohen. Das Sicherheits- und Justizdepartement sowie das Verwaltungsgericht des Kantons St. Gallen schliessen - gefolgt vom Bundesamt für Migration - auf Abweisung der Beschwerde.