Michael Che Slammed on Social Media as ‘Anti-Semitic’ for Israel Vaccination Joke on SNL
Twitter is having a field day taking the “Weekend Update” co-host to task for “spreading lies” about who is and isn’t getting vaccinated there. “Saturday … Read More