Celery May Help Bring Your High Blood Pressure Down

Does celery help bring down your blood pressure? Our expert helps debunk this craze.