US: Arrests At Pelosi’s Office As Tlaib Call for Trump Impeachment
- Captured on Wednesday 6th of March 2019
- Location is Washington D.C.
Description
Several demonstrators were arrested on Capitol Hill Wednesday as progressives rallied to demand that Democrats in the Ho Read more...