Stevie Wonder has declared he will not play any shows in Florida, following the verdict in the case of shot US teenager Trayvon Martin.
The Superstition star made his position clear during a gig in Quebec City on July 14, after George Zimmerman was acquitted of murdering Martin.
"I decided today that until the Stand Your Ground law is abolished in Florida, I will never perform there again," he told the crowd.
"As a matter of fact, wherever I find that law exists, I will not perform in that state or in that part of the world."
The 63-year-old added: "The truth is that - for those of you who've lost in the battle for justice, wherever that fits in any part of the world - we can't bring them back. What we can do is we can let our voices be heard. And we can vote in our various countries throughout the world for change and equality for everybody. That's what I know we can do."
Stevie is the latest music star to lend his voice to Martin's case.
Beyonce dedicated a moment's silence to the teenager during a show in Nashville, while her husband Jay-Z made a reference during his closing Wireless set, saying: "Rest in peace, Trayvon Martin."
During their performance, US hip-hop pioneers A Tribe Called Quest also called for change, with Q-Tip calling it a "miscarriage of justice".