ahmed diriyelatest news & developments