James Armistead

A double agent who served in the Continental Army during the American Revolution.

James Armistead Definition
James Armistead Definition

A double agent who served in the Continental Army during the American Revolution, James Armistead. He was an enslaved African American who provided crucial intelligence to the American forces, helping secure victory at the Battle of Yorktown.