Total Search Results: 1
Podium
Christiane Taubira at Progress Summit 2016
2016 Progress Summit Former French justice minister Christiane Taubira discusses the responsibility of the left and giving the last word to ethics and the law. (April 2, 2016)