The Alex Pierson Show

Why is the trial of El Chapo being held in Brooklyn, New York?

Nov 14, 2018
Ask episode
Chapters
Transcript
Episode notes