No image available
/ 25 January 2007
If it wasn’t for the fresh, sharp scent, you could easily mistake sweet wormwood for any other kind of shrub. But this shrub, also called the Artemisia annua, is widely regarded by medical experts as the best cure for malaria, one of the world’s leading killer diseases.