Advertisement

Video: Impeachment march

Share via

Thousands of protesters marched down 5th Street and Broadway in downtown to Los Angeles City Hall.

Advertisement