What is witch hazel? “Witch hazel is an astringent compound produced from the leaves and bark of the North American witch hazel shrub (Hamamelis virginiana). It is a component of many commercial healthcare products. Witch hazel water can be produced by maceration or...

read more