salman bashirlatest news & developments