IBJ Convenes Interfaith Peace Vigil in Geneva to End Torture
The UN declared 26th of June the United Nations Day in Support of Victims of Torture. To honor these victims and their families, International Bridges to Justice brought together members of every faith at the...