Karen Hargrave

Humanitarian Policy and Advocacy Adviser, International Directorate, British Red Cross