Agnes Callamard, UN Special Rapporteur on extrajudicial, summary or arbitrary executions

in conversation with Rangita de Silva de Alwis, Associate Dean for International Affairs.

Share

Play this podcast on Podbean App