Natural Hair Hair Breakage and Causes by Adedoyin March 19, 2017 0 Every human sheds hair daily, in fact, an average human sheds between 50 to 100 strands; when it is excessive ... Read more