I just thought I'd add an additional perspective to this.
Zimmerman's family is claiming he is half White and half Hispanic. They are saying that he cannot possibly be racist because he grew up in a multiracial family.
I am half white and half Hispanic. However I look white, I act white, and I grew up in a very "white" household. I took three years is Spanish classes and still can't speak it correctly; I have "white" tongue. Many do not believe that I am half Hispanic, and as a kid I experienced severe discrimination from "full" Hispanic kids, as I grew up in a heavily Hispanic city. Even the Hispanic side of my family is heavily Americanized, as really the only evidence were the tamales around Christmas time. I even remember many times when my grandma would berate a cashier or waitress or someone, in Spanish, for speaking Spanish to her instead of English.
If a police officer were to stop and question me, he would not believe that I am half Hispanic, and would approach me as a white man. I know, because I have asked.
So it is very easy for me to understand how Zimmerman is identified as white, and that he was treated by the police as white. It is also easy for me to believe that Zimmerman had racial issues and discriminatory thoughts, even though he is biracial. My best friend was black, and I do not consider myself racist. However, when I am treated a certain way by Hispanics, it is hard for me to not think about bad memories when I was a kid.
Zimmerman should be arrested and put before a trial of his peers to be judged for his crimes. There is due process for a reason. Police are not the judgement. They are the protectors. They have failed to protect.