NASA: DISCLOSURE OR DECEIT?

Spread the love

Reports strongly suggest that NASA is about to report that they have discovered life on Mars. Should we take them at their word?