Citizen Claims Undercover Cops Kettled Cleveland Protesters Which Led To 71 Arrests

Police, protestors clash in Cleveland.

Comments