not really.

img

Cospar ID

1961-005a

Nicknames

Discoverer 20

1961 Epsillon

Launch Date

1961-02-17

Missions

9014a Film capsule not ejected.

Decay Date

1962-07-28

Sources

http://en.wikipedia.org/wiki/Key_Hole

http://en.wikipedia.org/wiki/Corona_(satellite)

http://en.wikipedia.org/wiki/KH-5