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.

Continue ReadingToday in History: British Surrender at Yorktown