Get an inside look of the assembly workshop of Reshetnev Information Satellite Systems in the Siberian town of Zheleznogorsk.
Updated: April 06, 2014, 12:00 AM
Get an inside look of the assembly workshop of Reshetnev Information Satellite Systems in the Siberian town of Zheleznogorsk.