ali sherlatest news & developments