Noma Mbeki, Abavuki, Morrocco