Helen Bamber Foundation
Published: 7 Oct 2016
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.