Tag: Interpreter Obninsk

Interpreter in Obninsk

Interpreter in Obninsk

Obninsk, a city in the Kaluga Oblast of Russia, holds the distinction of being the country’s first…