Businessman and activist Tom Steyer is unveiling a billboard in Times Square, calling for a conversation on impeaching the president. He sits down with Errol Louis.
Businessman discusses his billboard calling for Trump impeachment
PUBLISHED November 20, 2017 @11:08 PM