
World’s Tallest Chabad House Inaugurated at Russia’s International Center
On the occasion of purchasing their permanent location, on the 27th floor of the central tower in the area, the place was renovated and adapted to accommodate the many activities with business people, Jewish families living in the area, and Jewish youth.