ahmed afaallatest news & developments