elderberry

Here’s what experts think about the natural cold and flu remedy, which allegedly boosts your immune system.