“Need To Impeach” Effort From Tom Steyer Reaches 1 Million Signature Milestone
(SAN FRANCISCO, October 31, 2017)—Today, the Need To Impeach effort announced that it reached the million signature mark. The milestone comes just one week after Tom Steyer announced that he was releasing a one minute ad asking the American people to demand their elected officials take a stand on impeachment. More