History Revealed - Episode 70 - The Extraordinary Tale of William Cuffay
Julian Humphrys
Summary
Julian Humphrys looks at the Battle of Gettysburg, one of the most crucial clashes in the American Civil War, when the fate of a nation hung in the balance