Inventing Anna real-life cast: Where is Rachel Williams now?

INVENTING ANNA has been the controversial true-story drama on the life and crimes of Anna Delvey. But where is her ex-best friend Rachel Williams now?
Daily Express :: TV and Radio Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here