The hunt for alien life heats up in 2021

Details: NASA’s Perseverance rover’s landing site is thought to be the geological remains of a river delta — and one of the best places on Mars to … read more