Training Tuesday - What's with all the riots?

Today on the Daily Nugget Mike talks about rioting. Why do people feel the need to protest and how do protests turn violent? Is there any place for this in the kingdom of God?

Michael Conan