China Enters The Space Race – Launches First Satellite – April 24, 1970 – Past Daily After Hours Reference Room
On April 24, 1970 Communist China announced its entry into the space age with a 380-pound satellite broadcasting a revolutionary anthem titled “The East is Red” to a world wondering what military use Peking would make of its leap into…