nadim shehadilatest news & developments