does anyone have any information about Ivan and Judy Sheinbaum owners/managers of Xanadu. We are worried sick about them and the rest of the people on AC. We feel so helpless here in Canada but our thoughts and prayers are with all. Any info is most appreciated.
Thanks ever so