abdullah salehlatest news & developments