Aristolochic acid is a toxic compound found in some Chinese herbs and may cause kidney failure and cancer. If you take herbal medicine, should you worry about it? In the last few days, you...