A front site for an Israeli group helping holocaust survivors