It was established in Jerusalem in 1985 and currently has two centers of activity: one in Jerusalem and the other in Lincolnshire, IL.
Awalnya dibentuk di Yerusalem pada tahun 1985 dan saat ini memiliki dua pusat kegiatan: satu di Yerusalem, Israel, dan yang lainnya di Lindolnshire, Illinois, Amerika Serikat.