Way to represent the OP you freaking douche bag. When you wear a badge, you represent the city and have powers that others in this country do not have so you deserve to lose your freaking badge.
Threatening a little girl? 1000 miles from you?
I am glad you got your ass fired before you embarrassed our city by going Trayvon on someones ass.