Delta 2914 article 626/D140 successfully launched Japan's experimental Broadcasting Satellite, later named Yuri 1, into geosynchronous transfer orbit on 7 April 1978.
Delta 2914 article 626/D140 successfully launched Japan's experimental Broadcasting Satellite, later named Yuri 1, into geosynchronous transfer orbit on 7 April 1978.