Juneteenth (June 19, officially Juneteenth National Independence Day) celebrates the formal end of slavery in the United States. It is a state observance in several states already, first made a state holiday in 1980 in Texas. After the Civil War was already over, slave holders refused to release their …
Recognition a long time overdue.
• Views: 1,004