Immigration rally 4

Police arrest protestors blocking the main entrance of the U.S. Immigration and Customs Enforcement Hartford offices during the rally. Clarice Silber / CTMirror.org

Leave a comment

Cancel reply