The health benefits of nettle and possible side effects Here are some health benefits and possible side effects of nettle Nettle leaf has been used for centuries for it’s health benefits and source of nutrients, it is thought to have originated in china Health benefits Rich source of antioxidants high in vitamin C – aids…