NASA has never discovered life on the red planet, but a cabal of fringe scientists believe they have. The search for life on Mars, and the Space Tiger King who think it's already been found – CNET
Source: CNet