New research provides more evidence that Echinacea can help fight cold and flu Infections