Liz Clegg

Liz Clegg is coordinator of the Joint Arms Trade Programme at Saferworld in London.


Articles by Liz Clegg