National Broadcasting Co Category

March 31, 2019

On ‘S.N.L.,’ Mueller, Barr and Trump Interpret the Final Report Very Differently

Robert De Niro and Alec Baldwin returned to skewer the Mueller report on “Saturday Night Live,” while Sandra Oh hosted.