Wellness Check – The Power of Herbs: Chaga Mushrooms

Chances are you’ve never heard of or seen the chaga mushroom, but its benefits are causing quite a stir in the health industry. The chaga mushroom grows on birch trees in grows mainly on birch trees in northern Europe, Asia, Canada, and the northeastern United States....