Why you suffer from those devastating migraines?

Migraines are chronic headaches which can last for hours or even go on for days. The exact cause of this headache is not known, but researchers take biological and environment factors as the main factors that trigger this headache.
The New Times
Times Reporter