ECHA ABDALLAH, OUANGANI, France