Andrew Wakefield’s film,VAXXED, opened nowadays in a theater in New York. Mr. Wakefield somehow convinced Robert De Niro to smash the rules of the Tribeca Film Festival and personally insert the film into the lineup of TFF. When this was discovered, and Mr. De Niro first defended his decision and,after getting input from people […]
Source: leftbrainrightbrain.co.uk