That's some good looking hyperbole there. I even enjoyed the "Boko Haram", it's not at all ridiculous. Boko Haram dressed like clergy to kill 24 people, which is exactly the same as what the Ferguson police did. I mean, seriously, identical. You almost can't even tell the difference between the two, it's amazing!
This has been explained so many times.
How come you have absolutely 0 issues with the other "witnesses" getting on the stand that were in support of Brown? You never mention them at all, even though they admitted to not seeing the events, repeating what they heard in the neighborhood, or outright lying. Why do you suppose that is? Why is the confirmation bias so excessive? Can you not make your point without using it? Do you just enjoy double standards? He stated he wanted full transparency and the "eyewitness" was shown to be an absolute liar in front of the GJ. He put everyone that gave a statement on the stand, that could be located and willing.
Lastly, and something certain people seem absolutely hell bent on ignoring, is that the DoJ did a report as well. The Grand Jury wasn't the only option for charges being brought against Wilson. That report found the same damn thing the Grand Jury did, that there was no wrongdoing and the Wilson wasn't to face any charges. The fact that these "complaints" are still being brought up like they mean anything is just evidence that once people have made up their mind there is nothing that can change it. The exact polar opposite of critical thinking, being unable to leave ones preconceived decision in light of factual evidence.