Protesters assembled outside a court in Casablanca, Morocco, on Thursday, July 23, 2026, to demand the release of Moroccan rapper Mehdi El Youbi, also known by his stage name Mehdi Black Wind. El Youbi, an outspoken critic of the Moroccan government, was arrested the previous week and has since been charged. The demonstration reflects ongoing tensions surrounding freedom of expression in the country.

Sources