IMO, unless someone is a police officer or other position of authority granted to them in the "normal channels" (owner/manager of property for example)...you don't get to demand what I am doing, anywhere, anytime. If you tell me you are NW, then I tell you I live here...that needs to be the end of it. You don't get to demand otherwise. We all know criminals SAY all sorts of things in order to get you to give them what they want. They are utility man, they are repair man, etc.
Do you give up any and all information just because someone on a dark rainy night follows you and then demands it of you?? I SURE AS HELL HOPE NOT!!!
And if you are following me, and not telling me why with a good answer...and I feel threatened, I get to defend myself.
This whole case is self-defense and/or stand your ground (yes, I realize they didn't go for the SYG defense, but many are surprised why not).
Why can't TM be the one defending himself...or the one "standing his ground". Because GZ was AT THE VERY LEAST in the beginning, the aggressor - the one doing the following - even if you say that TM became the aggressor. And when TM said "Why are you following me?" what did GZ say he said? Do we know?
We allow cops to do this, because they are trained and paid to do it. GZ was NOT!!
This is how I see this. Race is not the main point for me, though I see where it falls here.