The Daily Show with Jon Stewart

Headlines - Flu Fighters

Season 8 • 12/17/2003

High demand of flu vaccine leads to a nationwide shortage.

More