Evidence of alien life found on a balloon
These alien life forms are probably a bit different then you’d expect. No, they aren’t short, green people with spidery antennas. Instead, it appears that a team of British scientists from the University of Sheffield found tiny organisms on a balloon after it descended from an altitude of 27km high.
These tiny organisms behave unlike anything the scientists have seen on earth and appear to have originated in outer space. Though the particles may not actually be alive, they seem to resemble DNA, hinting at larger life forms out there.