Revolution Television

A Look Inside Hitler’s Vaccine Racket

This is a public service message regarding official opposition to “anti-vaxxers” courtesy of MedicalVeritas.org and its supporters, including Dr. Leonard G. Horowitz and Sherri Kane, producers of the award-winning film, UN-VAXXED: A Docu-commentary for Robert De Niro.


Leave a Reply

Your email address will not be published. Required fields are marked *