The extraordinary claim comes after UFO hunters spotted what they believe is a cross carved into a rock on Mars. Next to the supposed sign of the crucifix is apparently a statue of a lamb.
This is apparently further proof that any aliens on Mars believe in Jesus Christ ... Read even more