Thailand: ICRC and Thammasat University screen film, host discussion on IHL
The International Committee of the Red Cross (ICRC), together with the International Law Centre of Thammasat University’s Faculty of Law, hosted a panel discussion based on the Oscar-winning film, …