Each day our bodies face an endless barrage of infectious agents, and the immune system mounts an aggressive defence against these foreign invaders. An overburdened immune system or a deficiency in its arsenal may compromise the body's ability to fend off illness. Food can help and here's how.