Episode 32: Leila Sadat

In this episode we sat down with Leila Sadat, James Carr Professor of International Criminal Law at Washington University in St. Louis School of Law, Former Special Adviser to the International Criminal Court Prosecutor …

Related tracks

See all