re: the truth really is not
"If there had of been alien artifacts on the Moon, the managers at NASA would have broadcast that fact immediately"
That comment is absolutely false.
Where NASA may not be accountable to the people, they are accountable to the Pentagon and the dollars it controls. Money talks.
