How we fought bad ads, sites and scammers in 2016blog.google2 points·tomp··0 commentsOpen articleSaveView on HN