Today in History: British Surrender at Yorktown
Today in 1781, the Battle of Yorktown concluded with a Franco-American triumph over the British, a decisive conclusion to the American War for Independence.
The post Today in History: British Surrender at Yorktown first appeared on Tenth Amendment Center.