Anti-Vaccine Documentary Pulled from Festival
Robert De Niro has pulled the controversial anti-vaccine film Vaxxed from the NYC Tribeca Film Festival in New York City. The movie accuses the CDC of a cover-up regarding scientific research that links common vaccines with the rise in autism. De Niro's intention…