Despite Pelosi's opposition, Steyer taking impeachment campaign to Times Square

Townhall.com Staff
|
Posted: Nov 21, 2017 4:14 PM
Left-wing billionaire Tom Steyer is taking his campaign to impeach President Donald Trump to Times Square, announcing Monday he will be putting up "large billboards" in the heart of Manhattan.