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 […]

