hamza awadallalatest news & developments