on February 26, 2023 in World News Woody Harrelson Calls Vaccine Companies The “Biggest Drug Cartel” On SNL click here for more