Just to give my views on this.
Zimmerman seems to be an idiot with a hero complex, and he is also a racist.
He was suspicious of Martin because he had his hood up, a kid with a can of drink and a back of sweets who put his hood up because it was raining, but all Zimmerman seen was black kid hood up must be up to no good.
He also ignored policed advice, pursued the kid and instigated the altercation.
He should be arrested and charged with murder or manslaughter at the very least.
Why isn't he?
Well that is because the police department are institutionally racist, this needs to be addressed as well, and heads should roll and even arrested and charged with corruption.
People are right if this was the other way round white kid and idiot black man with a hero complex, he would be locked up or being fried now.