The Treaty of Paris of 1783 granted the United States independence from England.
8.7m questions
11.3m answers