WATCH: Beyoncé – “Black Parade”
Beyoncé released a new song overnight, “Black Parade.” according to NPR, “in the final hours of Juneteenth — the holiday observing the June 19, 1865 date which marked the end of slavery in the United States — the song sounds like an outright celebration. The Juneteenth release date is especially deliberate, coming from Beyoncé, a proud Texas artist: The commemoration itself is tied directly to the day the enslaved in Texas were finally informed of their freedom, two-and-a-half years after the Emancipation Proclamation.”