francis candia morocco