salih mohammed hasanlatest news & developments