Donetsk University professor held in Russia for eight years returns to Ukraine

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…

Continue Reading