Recent News

Barra hearing lampooned on Saturday Night Live

Lawmakers showed little mercy for General Motors CEO Mary Barra during last week's Congressional hearings. Neither did the comedy writers at Saturday Night Live for the show's April 5 opening skit.