On This Day, Nov. 25: British make final evacuation of NYC after Revolution

On. Nov. 25, 1783, more than 6,000 British troops evacuated New York City after signing the peace treaty ending the Revolutionary War…
Read More