Dr. Alexander Praises the Truckers for Standing Up for Freedom—Calls on the People to Vote Out the Tyrants "The scientists, the CDC, the FDA... they all failed us..
Reminder: On January 2nd 2021, NBC News reported that, according to the CDC, flu numbers were down 98% in 2020-2021. They have since deleted it from their official YouTube account.