UPDATE 3/26/2016: Tribeca Film Festival and Robert De Niro announced this evening that they no longer plan to screen Vaxxed in the film festival. The evidence-based community applauds this decision, which will have a positive impact on public health.
Browse links
US residents can opt out of "sales" of personal data.