A controversial documentary that claims to link autism to vaccines has been pulled from the Tribeca Film Festival after festival cofounder Robert De Niro took heat for engineering the movie's world premiere.
The actor, who initially said the New York festival would premiere Vaxxed:...