Trey Songz has released a new song titled “2020 Riots: How Many Times” amid the unrest sparked by the police killing of George Floyd. The Atlantic Records singer was motivated to complete the track after being on the frontlines of a protest.

“Three or four nights ago I woke up in the middle of my sleep … I couldn’t sleep,” he said in a press release. “My chest was hurting. I got up and called my producer Troy Taylor and I said, ‘We’ve got to make music that really touches the soul that really addresses what the world is feeling right now. Especially our people.’ So we came up with ‘2020 Riots: How Many Times.’”

He added, “With the words in this song, I just wanted to speak to everyone’s hearts and acknowledge the pain and anguish everyone is going through right now. I know this ain’t usually my message and you’re not used to hearing this from me, but this is the person I’ve always been.”

Trey Songz's '2020 Riots' Single To Aid Black Lives Matter & National Bail Fund Network

2 Chainz, Snoop Dogg & More React To Charges Against Cops In George Floyd Murder

Songz’s single originally premiered on DJ D-Nice’s Instagram Live. The song is now available on digital streaming platforms with a portion of the proceeds going to Black Lives Matter and the Community Justice Exchange’s National Bail Fund Network.

Stream “2020 Riot: How Many Times” above.