David Lloyd Roberts

Number of articles written: 2 articles


Lt Colonel David Lloyd Roberts, MBE, is a retired officer of the United Kingdom’s armed forces. He is currently ICRC Delegate to the Armed and Security Forces in South Asia, and is based at the ICRC regional delegation in New Delhi.


Published articles