NASA finds ‘Earth’s bigger, older cousin’

California, US (BBN)-NASA said Thursday that its Kepler spacecraft has spotted...

Read More