Donate
Donate

Share

"What The Hell?": New Yorkers Protest Trump Impeachment Acquittal





Demonstrators gather outside the NY Public Library main branch holding banners protesting the Senate's acquittal of President Donald Trump's impeachment charges.