Steve Martin Nails Roger Stone on Saturday Night Live

All-time favorite comedian Steve Martin returned to Saturday Night Live (SNL) last night to play newly-indicted adviser to President Donald Trump, Roger Stone.

On Thursday night Stone was charged with suspicion of obstruction, giving false statements and witness tampering. He was arrested by the FBI during a pre-dawn raid on his home in Florida on Friday. Stone is a key player in special counsel Robert Mueller’s investigation of Russian influence on the 2016 presidential election, and the conspiracy between Russia and the Trump campaign. read more