Sunday, April 12, 2026

SNL is now jumping on the “Jews Control the World” antisemitic trope.