FDA is Committed to Transparency... Won't Fully Release Vaccine Data Until 2076

DISCUSS THIS VIDEO