Beauty vlogger James Charles has canceled his upcoming 24-city “Sisters” tour, which was meant to highlight his “beauty tutorials” an provide entertainment. Charles announced the news in a YouTube post over the weekend, explaining that after speaking to friends and family, he came to the decision to cancel the tour. He went on to explain … Read more