Helen Bamber Foundation
Published: 7 Oct 2016
Country: United Kingdom
Website: www.helenbamber.org/
The Helen Bamber Foundation is a human rights charity based in London that provides therapeutic care, medical consultation, legal protection and practical support to survivors of human rights violations.