Feedback

Immigration Activists Arrested After Blocking DC Intersection

 

Demonstrators block a Capitol Hill intersection in Washington, D.C., to protest a lack of immigration legislation.

Shows