downtoearth-subscribe

Russia, Nasa will study life in space

Russian and American scientists are joining efforts to look into evidence that life may have originated on planets other than earth, a researcher has said. Scientists have found what appears to be