According to a report by Business Insider, scientists now believe that microscopic life could be floating in the clouds of Venus. Scientists think that mysterious dark patches in the lower clouds of Venus, known about for nearly a century, may turn out to be swarms of alien microorganisms.