On Monday night, Gen. John Kelly went on Fox News to defend Gen. Robert E. Lee and give his own revisionist history, saying that the controversy over confederate statues is due to a modern take on the Civil War.
On Tuesday’s Late Show, Stephen Colbert called Kelly out for his version of America’s broken history. “Nope, sorry, a lot of people thought slavery was wrong back then,” he offered. “For example, I’m going to go out on a limb here: black people.”
Kelly blamed the Civil War not on slavery but on “a lack of ability to compromise.”
“What do you mean there was a ‘lack of compromise?’’ Colbert asked. “The Civil War happened because of compromise. The Missouri Compromise. The Three-Fifths Compromise. You’re a general and you don’t know why the Civil War happened? What do you think called World War II, a zoning issue?”