Did NASA detect a hint of life on Venus in 1978 and not realize it? Posted on 1 octombrie 2020 | by Livescience Citeste pe https://www.livescience.com/