James Longstreet American General And Diplomat Born 1821 - January 2 in History | This Day Story