ANTI-
Tom Waits performs & reads poetry in the new documentary about homelessness in the American South. Created by the Italian public television channel RAI3, ‘The Human Factor’ is a series of eight 46-minute investigative journalism episodes that reveal how human rights are violated by authoritarian regimes, autocracies or even within democratic nations, where the most vulnerable and the minorities often face oppression. Watch "The Last Ride"