She lives in Paris, France. Don’t think she has Comcast. Last I heard she is an active church goer at the American Cathedral (Episcopal) in Paris.
Good for her. She’s earned that kind of living.