February 8, 2017

A show-stopping speech from Dr. Keeanga-Yamahtta Taylor. 

This audio is no longer available.