Anthony Beckett will be on the RichPlanet TV show this coming Friday in a show about Life On Mars. In the show Anthony presents evidence that not only did NASA discover life on Mars in 1975 but they keep on finding it - yet never acknowledge it. He also shows an attempt at deception and misdirection by NASA and others that he contends is hiding the discovery of life on the red planet.
Anthony Beckett talks to Theo Chalmers about the evidence that NASA is suppressing evidence of current and past life on the planet Mars, and is holding back from disclosing evidence of intelligent life on Mars.