Business InsiderSpaceship flying by Venus on Wednesday could help look for alien lifeOct 13, 2020Susie NeilsonBy Susie Neilsonmore_vert