Deaf Leaders FoundationJan 200 min read2744 - Putin says Russian troops will stay to finish job in Kazakhstan