Migraine sufferers have to endure a pain that is recurring, severe and can last up to 72 hours. Warning signs such as an “aura”, which is a type of visual Read More