For anyone who appreciates truth, before you start believing blindly that there were ancient alien worlds on other planets, make sure you understand the following things about the stuff being provided to you by Nasa and their obedient dog named Rover… I mean Curiosity. This image is a composite, not a photograph, nor something in our hands to look at…