If you’re one of the 40 percent of people who suffer from debilitating headaches at least once a year, the best way to prevent them is to take consistent—almost daily—action to let the proverbial sleeping giant lie. Migraines are thought to be linked to a constriction of blood vessels in the brain. The causes are […]