Frequent hair dye use raises cancer concerns, but evidence remains inconclusive
Semi-permanent hair dyes generally last around five to six weeks. They contain smaller color molecules that can penetrate into the middle layer of the hair. Products in this category include color shampoos, lotions and foams. They are often chosen by…