The family of Margaret Walters-Walwyn, also known as “Liz,” regrets to announce her passing on Monday, Sept. 26, 2022, in Missouri City, Texas. Read More: Margaret Walters-Walwyn Source: Virgin Islands Daily News