Can tea tree oil help to heal acne scabs/scars?

Ch

?