FRONTLINE

The Vaccine War - Preview

Preview: Season 28 Episode 16 | 30s

Determine whether vaccines are a great achievement or a scourge on health. 3/20/2012

Aired: 03/20/12

Rating: NR

Problems Playing Video?