Mushrooms have been hailed as superfoods for years. They have numerous health benefits that include but are not limited to boosting the immune system, helping maintain weight, and promoting digestion. Among this family of superfoods is a mushroom called Amanita muscaria. Mostly consumed in parts of Europe, Asia, and North America, this mushroom is famous […]
