Double Agent Secures Revolutionary Victory
Born into slavery, James Armistead risked his life to help secure an American victory in the Revolutionary War.
Born into slavery, James Armistead risked his life to help secure an American victory in the Revolutionary War.