walid alshehrilatest news & developments