Why did the British hang Nathan Hale?
He gave false information to British generals.
He became a traitor to the British and used his knowledge of Britain's weaknesses to help the Americans.
He was spying on the British for the Americans.
He was assisting the Native Americans to help fight the British.