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
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