Best to wait until the evidence is all revealed...
Which should be forthcoming since they’re are probably 300 feds, cops, and locals investigating this.
It’s a shooting, and with the amount of physical evidence, it should not be too complex to figure out what happened and if the cops version is consistent with that evidence.
Busy already (the “protestors”). Link to St. Louis County PD scanner.
http://www.ustream.tv/channel/st-louis-county-police-scanner
Agreed.