Amid the outrage over racial inequality in the United States, Beyonce has dropped a new song titled "Black Parade".
The single came shortly after she announced that she would support the black-owned businesses with a project by the same name.
The singer released the track on 'Juneteenth', a holiday which is celebrated in the US to mark the official end of slavery.
"Happy Juneteenth Weekend! I hope we continue to share joy and celebrate each other, even in the midst of struggle," Beyonce wrote on Instagram.
She added, "Please continue to remember our beauty, strength and power.'BLACK PARADE' celebrates you, your voice and your joy and will benefit Black-owned small businesses."
Taylor Swift’s ‘The Tortured Poets Department’ hit one billion Spotify streams
Machine Gun Kelly calls Taylor Swift a 'saint' and praises her kindness
MGK's party features Megan Fox, Post Malone, and intimate family moments
Beyoncé declares friendship with toddler who called her 'friend'
O.J. Simpson film 'The Juice' nears completion despite Owen Wilson's refusal
'Candyman' director Nia DaCosta to helm second installment of '28 Years Later'