Skip to playerSkip to main content
  • 8 years ago
Several protesters shackled themselves together and blocked the entrance to the U.S. Immigration and Customs Enforcement field office on Thursday.
Comments

Recommended