On this day in 1970 - April 24th - China became the fifth nation to launch its own satellite.