I found it rather odd that the Legal authorities in Missouri "announced to make an announcement" around 5:30-6 PM last night, before announcing the grand jury's decision not to indict at 9PM. Giving the protestors maximum time to get pumped up and out on the streets at night before the announcement lit the match. It would have been better to announce first thing in the morning, when it was daylight, and would have given them several hours to digest the news and cool off, while they (presumably) were at their day-jobs.

And where were all the National Guard and police while all these stores were burned and looted? They had maximum time to prepare, and the police and National Guard still stood by and let it happen.