Jan Martenson

Number of articles written: 1 article

Jan Martenson

Number of articles written: 1 article

Published articles

article IRRC No. 273

The 1864 Geneva Convention, a link between the ICRC and the United Nations