James Armistead Lafayette Timeline

Search Results

  • 1748 - 1832
    Life of James Armistead Lafayette, an enslaved African American who served as a Patriot spy during the American Revolution.
Membership