BBC Radio Description: Western broadcast applauding the Soviet triumph in space. Source: Kennan Institute-National Public Radio: Russian History Audio Archive
Comments are closed.