The Beast
Released: Oct 20, 2017
The Beast is a story a young man's experience as he attempts to cross the border from Central to North America. Host Gabriel Escelara dissects what happens when immigrants survive The Beast only to have nowhere to go.