From the webiste you linked:
Information has been coming in for two or three years now from the device presently over Mars. Massive evidence of Mars having been inhabited fairly recently has been accumulating. As Metaresearch and other www sites dealing with the subject note, this includes evidence of settlements:
Note the terracing, and the rows of structures which are heavily weathered to the upper right of the image but which retain their rectangular corners on the lower left (leeward) side.
And what, praytell, whould that "insoluble conundrum" be?
Are we to believe that the same rational individual who sees man-made structures in the picture above can make authoritative statements on the complexities of evolution?