Charlotte Church

Charlotte Church on dealing with “hardcore” online abuse

Posted by
Amy Swales
  • People

    Charlotte Church on feminism, Miley Cyrus and why she can't bear David Cameron