Did you know that doctors recently discovered a brand-new organ no one knew existed? And that it may explain how acupuncture works? Actually, scratch all of that. This story is drenched in hype and we’re going to cut through all of it.
This is episode 16 of Cracked Science, for May 10th, 2018.