ali mahdi mohamedlatest news & developments