A Second Copy Of The Declaration Of Independence Found

A second copy of the Declaration of Independence has been discovered in England. The find was a [...]