Heel Pain: Here’s How You Can Put Your Foot Down

From the perspective of Chinese medicine, heel pain may be caused by a kidney deficiency. (Image: Daniel Max via Flickr)