Allen Keller, a New York based doctor, will the third Barbara Chester award for his work in treating the victims of torture, a Danish International human rights group said Thursday.
New York doctor Lauded for treatment of torture victims to receive award in Denmark.