Tags: Artificialsatellite, Satellite.
Explorer 8 was a U.S. research satellite launched on November 3 1960. It confirmed the existence of a helium layer in the upper atmosphere. Explorer 8 decayed from orbit on 28 March 2012.A replica is on display at the Smithsonian in Washington DC.