Nuremberg Moot Court 2022 - Semifinals - Team N03 v. Team N33
1:19:00
Nuremberg Moot Court 2022 - Quarter Finals - Team N66 vs. Team N28
1:32:41
The ICC in Israel and Palestine: Law, politics and arrest warrants
2:06:57
Nuremberg Moot Court 2021 - Finals - Team N40 v. Team123
17:55
"Shock and Awe": ICE Raids Begin as Judge Halts Unconstitutional Birthright Citizenship Order
38:51
Jus Cogens Episode 14 - The Gambia v. Myanmar (Rohingya Genocide Case) at the ICJ with Priya Pillai
1:23:46
Nuremberg Moot Court 2022 - Last 16 – Bench I - Team N03 v. Team N35
1:05:30
Evolving Legal Challenges to the Arms Trade in 2025
1:17:12