Talk:Ruby Rose/@comment-32314309-20170618233837

maybe it has something to do with china. they've been blocking more and more websites and now can't even go to youtube or google. or to even see where to put the captcha on external websites. m chinese and it's been hard.