New Haven is a city in the U.S. state of Connecticut. It is located on New Haven Harbor on the northern shore of Long Island Sound. From Wikipedia
Celebrations fuse cultural festivals with historical exhibits, highlighting emancipation’s legacy in today’s racial justice discourse.