Live stream preview
Full Interview, Floyd Abdul: The Closest Place to Hell
47m
Floyd Abdul is an immigrant from Zimbabwe in the US legally. He says his months in Alabama's notorious Etowah County Detention Center were "the closest any living human being will come to Hell".
English / No español.
Runtime: 00:47:51.