Where did it originate and since when it is being practiced in USA?

Acupuncture originated in China about 3000 years ago and has been practiced ever since with great benefit to the patients. The knowledge was taken to Europe by the traveling Jesuit priests in the sixteenth century, and is widely practiced in most European countries. In USA, acupuncture was carried out by Chinese immigrants for many years, but scientific interest in Acupuncture started in 1971 (coincidental with President Nixon’s visit to China), and has grown exponentially since then.