[soundcloud id=’258837926′]
The vaccination controversy rolls on! Robert DeNiro, esteemed actor and founder of the TriBeCa Film Festival, emotionally discussed the pulling of the film Vaxxed from this year’s festival, and the controversy surrounding vaccinations. This hits him hard due to his autistic son. Also, is the ketogenic diet right for you?