'Impeach Trump' billboards go up in Times Square

2017-11-21 272

A campaign to impeach President Donald Trump has taken to New York's Times Square to call for action. Californian businessman Tom Steyer has funded the Need to Impeach campaign that has posted a billboard up in the middle of Times Square to promote his campaign to impeach the president of the United States.