Rabat - Dancehall prince Shaggy will perform in Mawazine Music Festival, which will be held in Rabat on May 20-28, the event's organizer Maroc Cultures Association announced on Monday.

Shaggy