11.27.2020 - By David Harris
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