Daily Archives: July 4, 2012

North Carolina signers of the Declaration of Independence

On this Independence Day, read about them on the North Carolina History Project: William Hooper Joseph Hewes John Penn