Bonus: Tarrick McGuire, from Selma to Montgomery

Criminal (In)justice
Criminal (In)justice
Episode • Nov 27, 2020 • 6m

An outtake from our recent interview with Tarrick McGuire in which the Arlington, TX police chief recalls visiting the Edmund Pettus Bridge in Selma, Alabama.



Advertising Inquiries: https://redcircle.com/brands

Switch to the Fountain App