08/21/14

Scuffle at Ferguson protest

Pastor Spencer Booker and Missouri state senator Jamilah Nasheed got into a scuffle with police at a protest for the removal of prosecutor Bob McCulloch. ... more Duration: {{video.duration.momentjs}}