There was plenty for Saturday Night Live to dig its teeth into this week, from Attorney General Jeff Sessions recusing himself over a pair of undisclosed meetings with the Russian ambassador to the embarrassing press tour of Trump’s alleged “man in Moscow,” Carter Page.
RT @MarlowNYC: #SNL trolls spineless Republicans who won't stand up to Trump in the night's best sketch: thedailybeast.com/articles/2017/… https://t.…
—
Sarah Silverman (@SarahKSilverman) March 05, 2017