David Lloyd Roberts

Number of articles written: 1 article


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