Oct 18, 2017
There are 40.3 million people enslaved around the world today, a shocking figure that, in recent times, has given birth to a renewed global commitment to end modern slavery.
Ending slavery by 2030 is now a key objective for the United Nations, which, by making it one of its Sustainable Development Goals (SDG 8.7), has...
Oct 5, 2017
In Episode 12 of Series 2 of The Rights Track we talk radical right groups in the United States with Heidi Beirich, Intelligence Project Director for the Southern Poverty Law Center.