ali shahinelatest news & developments