shamil tarpischevlatest news & developments