zakariae mouwafaq