.

Robert De Niro: 'Let the People see VAXXED' and Decide for Themselves What the Evidence Shows

Under fire for pulling the VAXXED documentary from the Tribeca Film Festival — after being pressured by pharma-funded media trolls and the ...