Tag Archives: Russians Find Life On Moon

LOOKS LIKE THE RUSSIANS FOUND LIFE ON THE MOON On 24 September 1970, for the first time, an unmanned spacecraft delivered a lunar “soil” sample to Earth. The Soviet Union’s Luna 16 spacecraft returned from the