Juneteenth recognizes America's "original sin," Texas Congresswoman Sheila Jackson Lee says

6:43am PDT - June 19th, 2020    juneteenth - CBS News

On June 19, 1865, the last group of enslaved people in America were freed, years after the Emancipation Proclamation.