Mr Jeremy England, Head of regional delegation of International Committee of the Red Cross (ICRC) based in New Delhi, delivered a talk about ICRCs perspective about its functioning in India as well as worldwide humanitarian operations. The regional ....