kesh naidulatest news & developments