10 Causes of Heavy Periods

Suffering from heavy bleeding? Find out the 10 causes of Heavy Periods.   It’s often difficult for women to recognise whether their bleeding is abnormal.