mohammad davarilatest news & developments