Day: November 25, 2021

25 November 1783 Last British troops leave New York

25 November 1783 -The last British troops leave New York City three months after the signing of the Treaty of Paris.