According to the National Headache Foundation, 12% of Americans (40 million people) suffer with migraines and tension headaches. While there are many causes of migraines, there is an overlap with tension headaches as to the cause.
Read MoreAccording to the National Headache Foundation, 12% of Americans (40 million people) suffer with migraines and tension headaches. While there are many causes of migraines, there is an overlap with tension headaches as to the cause.
Read More