CT Now

Riot police in Ferguson

Riot police clear demonstrators from a street in Ferguson, Missouri.
Mario Anzuoni / Reuters
Copyright © 2016, CT Now
85°