• Home /
  • Facebook responsible for 94% of 69 million child sex abuse images reported by US tech firms

  • Like it?
    Please share
Facebook responsible for 94% of 69 million child sex abuse images reported by US tech firms

RELATED IMAGES BY TAGS  technology antifacebook politic news bprogramming