Ferguson Unmasks the War on Black America

A Black Agenda Radio commentary by Glen Ford | August 20, 2014 The brave and besieged people of Ferguson, Missouri, have already caused serious complications for the U.S. National Security State. By virtue of simply standing their ground in their own small city, the demonstrators have forced the local, county and state police to show […]

Source