Saber Ribaee, Sophie and Latifa at Carthage