The mangled remains of probes sent to Venus may still be therescientificamerican.com3 points·beardyw··2 commentsOpen articleSaveView on HN