This weekend was the official opening of the Sheltering Tree, a independent residential building for people’s with developmental disabilities. Five priests from the Holy Orthodox Church were there for the blessing of the building and individual apartments. Words can’t express how happy the occasion was. Omaha Nonprofit Videos | The Silver Screen