John Kelly

Ta-Nehisi Coates, John Kelly

Ta-Nehisi Coates Demolishes John Kelly's Claim That 'Lack of Compromise' Caused Civil War

President Donald Trump’s chief of staff also said, “Robert E. Lee was an honorable man.”