Robert De Niro is addressing concerns from the science community about a controversial new documentary.
The film in question is Vaxxed: From Conspiracy to Cover-up, which explores the unproven claim that autism is linked to vaccinations. It's set to premiere worldwide at the Tribeca Film Festival,...