evidently , they have allowed and perhaps even encouraged the glasnost , perestroika and all that heralded the soviet withering , comfortable in the assurance that the telstar - or should i say sputnik - will ultimately lead us to triumph .