Demonstrators take to the streets in New York to rally for Trump impeachment

Dec 18, 2019, 02.35 PM(IST)
Demonstrators rallied in New York on Tuesday (December 17) night to call for U.S. President Donald Trump's impeachment and removal from office on the eve of the House of Representatives' expected vote to impeach him.