This is a rumor at this stage, and I don’t think it helps us to continue to pass it around.
This Carmen does not have a twitter account that I can find.
You’re right - my apologies.
Agreed. And that Twitter account doesn’t seem to exist anymore FWIW.