Leslie Leach

Number of articles written: 1 article

Biography

Leslie Leach is Head of Project for National Society conflict preparedness at the ICRC.

Published articles