Thanks. Thought so.
This gives more information. I was thinking she was in Cuba for the last several decades.
https://en.m.wikipedia.org/wiki/Angela_Davis