Posted on
The Taking of the Shuldham, 1781
The fabulous news of the victory at Yorktown was announced in the small town of Stamford, Connecticut, on the coast of Long Island Sound on October 27, 1781. Surely steeple bells clamored and there were prayers of thanksgiving at the Congregational meetinghouses. Soldiers stationed in Stamford were marched to a small hill half a mile […]