Everyone's Taking Ashwagandha - But Does It Actually Work?

The ancient herb promising stress relief and better sleep is everywhere. Here's what the science actually says.