De Niro's Tribeca festival pulls anti-vaccination film
Sunday, March 27, 2016 - 01:50
in Physics & Chemistry
NEW YORK (AP) -- Robert De Niro is removing the anti-vaccination documentary "Vaxxed" from the lineup of his Tribeca Film Festival, after initially defending its inclusion....