N newatlas.com Is there a benefit to scratching that itch? Yes and no, says new study 44 points zfg 1 year ago 40 comments