We go from the Crusades to Agincourt to 1950s Elections in a quest to learn that doing the same thing over again is not a recipe for victory.
See All 291 Episodes of "Conservative Historian"