“Within half an hour” of Robert De Niro’s Tribeca Film Festival posting on its Facebook page that it had scheduled an April viewing of Vaxxed, the highly controversial anti-vaccine documentary, “a well-oiled network of scientists, autism experts, vaccine advocacy groups, film-makers and sponsors cranked into gear to oppose it.” At […]