Ashwagandha has been used for centuries in India to promote overall health and wellness. But what is it? Read on to know all ...