The Rights Track

Does a picture speak a thousand words when advocating human rights?: In Episode 9 of The Rights Track, Todd talks to professional lawyer and human rights researcher Professor Meg Satterthwaite from New York University about human rights advocacy. They discuss what it’s like working across academia and practice, the chall
30
00:00:00
30