Tom Steyer Launches New Need to Impeach Television Ad
(SAN FRANCISCO, December 22, 2017)—Today, Need to Impeach Founder Tom Steyer announced the launch of a new social networking and national television ad that will begin airing December 23, 2017 through the holidays highlighting Special Counsel Robert Mueller’s investigation as it closes in on President Donald Trump. More