What is Acupuncture? Acupuncture is believed to have first been practiced in China over 2,000 years ago. It has its roots in traditional Chinese medicine and the belief that vital energy known as chi flows through the body, through 14 channels known as meridians. The philosophy behind this treatment is that by inserting fine needles […]