A Left wing network exploiting, mocking, politicizing, world events with a Ukrainian choir of America.
SNL is the lowest form of entertainment on television. We wonder at the dumbing down of America all these years? When one of the major contributors is on once a week for nearly half a century.