Tag: Konstantin Yaroshenko
Russia and USA surprisingly exchange prisoners
Trevor Reed in Moscow Given the strained relations between the two countries, the exchange comes as a surprise. (Photo: Reuters) Moscow Russia and the US have surprisingly carried out a…