The Institute for Defence Studies and Analyses (IDSA) and the International Committee of the Red Cross (ICRC) are organising a Panel Discussion on “New Technologies in Warfare And International Humanitarian… Continue reading Panel Discussion on “New Technologies in Warfare And International Humanitarian Law”