Tag Archive: De Niro Backs Down: Documentary Linking Vaccines to Autism Will No Longer Be Shown At Film Festival