Moroccan rapper Mehdi El Youbi temporarily released from prison The outspoken artist was detained in mid-July for ‘insulting a constitutional institution’.Share this: