Sarah Barr

Number of articles written: 1 article

Sarah Barr

Number of articles written: 1 article

Published articles

article IRRC No. 895/896

Book review: Refuge from Inhumanity? War Refugees and International Humanitarian Law