Jay Z knew police brutality would not end with the 2014 death of Michael Brown in Ferguson, Missouri.
The rapper released a new song called "Spiritual" on Tidal on Thursday after the police shootings of Alton Sterling and Philando Castile. The track was his first song since his 2013 album "Magna Carta... Holy Grail" and was available to anyone with or without Tidal.
Jay Z wrote a touching post on the streaming service's website, saying that he had started writing "Spiritual" years ago but only picked it back up again after recent events.
He said, "Punch (TDE) told me I should drop it when Mike Brown died, sadly I told him, 'this issue will always be relevant.' I'm hurt that I knew his death wouldn't be the last......
"I'm saddened and disappointed in THIS America -- we should be further along.
"WE ARE NOT.
"I trust God and know everything that happens is for our greatest good, but man.... it's tough right now.
Blessings to all the families that have lost loved ones to police brutality."
Jay Z wasn't the only Carter to make a big move after this week's police shootings. His wife, Beyonce, changed her website in response to the shootings and urged fans to get in touch with politicians.
Listen to the song below.