After nearly eight years of imprisonment in Russia on charges of “espionage,” Alexander Shelest, a computer science professor at Donetsk National Technical University, has returned to Ukraine.
The Media Initiative website reported Shelest’s release, according to…