Jesser Horowitz

Anti-vaccination movements must stop

By – 1 year ago

Last year, Robert De Niro decided to screen a documentary at the Tribeca Film Festival that purported to have found a connection between vaccines and autism. The film, “Vaxxed: From…