ahmed essoplatest news & developments