0 votes
What country does James Charles live in?

1 Answer

0 votes
Personal life Charles is from Bethlehem, New York, and graduated from Bethlehem Central High School in June 2017. He is openly gay.
...