>>29067362
I'm fairly certain the twitter account is a fake but I don't know that she's dead. I wonder when they last time she posted new content was.