Comment And here I thought... (Score 1) 272
...that someone found and interesting chemical compound is the atmosphere or some other evidence of microscopic life on Venus, instead this guy claims he sees a "black flap" in pictures from the 80's. The article itself doesn't even have pictures with red circles around these flying magic aliens for me to gawk at and laugh about. I'm not only questioning Slashdot, but the original story, why would anyone care?