Black Agenda Radio – 04.23.18

Welcome to the radio magazine that brings you news, commentary and analysis from a Black Left perspective. I’m Glen Ford, along with my co-host Nellie Bailey. Coming up: Durham, North Carolina, becomes the first city in the country to prohibit its police force from collaborating with Israel; a prison activist in South Carolina indicts the state for the death of seven inmates in the …