Protest in New Haven, Connecticut on Friday, June 5 at 3pm
Photo by Nuke Rankin
Return to article.