Christine Davitt is the senior social media manager at Conde Nast’s hate rag Teen Vogue and apparently has used the ‘N-word’ repeatedly in social media posts.
Christine Davitt is the senior social media manager at Conde Nast’s hate rag Teen Vogue and apparently has used the ‘N-word’ repeatedly in social media posts.