Darren Walker – Advocating for Prisoners During the Pandemic | The Daily Social Distancing Show

0
199

President of the Ford Foundation Darren Walker speaks with Trevor about the unique injustices incarcerated people face during the coronavirus outbreak.

Source – Comedy Central