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: 966
Using older methods to create connexions
• Views: 1,296
By Dalmeet Singh Chawla, Science Magazine
• Views: 2,113