ahmed amodlatest news & developments