Select your language
You are here :
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.