I know, this sounds way off base but.....I do believe CIA insider, Robert David Steele is telling the truth here.
I've scoured many images in high magnification and in super hi resolution especially captured by the MRO camera. In many instances, (too many really), I have seen the faces of humans depicted all over, I'll post a few shortly.
This is really sad but when the public mind becomes aware of this, there's going to be hell to pay IMO.