1 min read Latest News Space Trending World Signs of life found on Venus like Earth. 3 years ago Nandini Priya New Delhi: Like Earth, we can also live on Venus. According to a BBC report, Astronomers have found a gas...