mohammed ahmedlatest news & developments