The Daily Rundown 08/20/14

How much police force is too much?

Cedric Alexander talks about the growing calls for the Ferguson police chief and why the community lacks confidence in him.

Channels