In whole honesty, I'm not sure how Zimmerman considered a whitey when his facial structure is not of Caucasian decent and his skin color is darker than I ever been. But he is white so... Might as well segregate every race into black and white. Where will Indian people fit?
There are only 2 races on this planet, Africans and non-Africans. Not only Africans are different than any other race outside Africa by phenotype but also morphologically. A few differences are African's super-tropical body proportion. Like long limbs, short torso, small hip, enclosed ribcage, etc. And genetically, Africans mostly share exclusively African haplogroup like A, B, E, etc. Matter of fact, most pure Africans share the same maternal DNA L while non-Africans share M & N. Plus this, even the genes that control the immune system of non-Africans is completely foreign to that of Africans. One of the most important organ on the body. Imagine that.
Asians are only different to other non-Africans by their epicanthic fold. But proportion-wise and phenotype-wise are very similar. So they're of similar stock as caucasians.
Indians are only different by their darker complexion to non-Africans, other than that there is nothing that separates them from their non-African counterparts.
So, whether you call Zimmerman white or caucasian or hispanic or even asian, it doesn't matter. Same non-African people with similar phenotype, morphology, and immune system. At least that's how pure Africans view non-Africans. Not everyone is completely brain-washed by western education.
We need to stop pigeon-holing humanity into one. Africans a tiny minority on this planet. So, the hatred against Africans, although not right, but is reasonably well-founded. Africans are different, so I agree with you.