Sri Lanka: New Technologies of Warfare and Challenges to International Humanitarian Law

, International Humanitarian Law / South Asia

The International Committee of the Red Cross (ICRC) delegation in Colombo and the Bandaranaike International Diplomatic Training Institute of Sri Lanka (BIDTI) are ...