Bonus: Tarrick McGuire, from Selma to Montgomery
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.
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.
Powered by RedCircle