Jewish Broadcasting Service: B’nai B’rith Delegation Visits United Nations Human rights council in Geneva, Switzerland

Jewish Broadcasting Service: B’nai B’rith Delegation Visits United Nations Human rights council in Geneva, Switzerland – B’nai B’rith International

The Jewish Broadcasting Service covered the annual visit by B’nai B’rith International’s delegation to Geneva, Switzerland, where delegation