Amid the ongoing impeachment trial in the Senate, the group Rise and Resist held a raucous rush-hour protest at Grand Central Terminal Monday night.
Chanting and hoisting signs, the group filled the middle of the east side of the terminal’s main floor, as commuters snapped photos with their phones.
The demonstrators called on the Senate to allow witnesses to testify and for the removal of President Trump from office.
Be First to Comment