NASA and its attempt to hide facts about alien presence has always been the center of every discussion around extraterrestrial life. Now a new conspiracy website claims that the American space agency had once casually admitted being touch with aliens.

According to a report published by Snopes.com, a NASA spokesperson named Trish Chamberson previously confirmed that the agency has been in touch with aliens visiting Earth for many years in the past. As a result, NASA is well aware of the fact that extraterrestrial life does exist and there are other intelligent being in the universe as well.

During a conference, Chamberson admitted that the theories from alien hunters and UFO enthusiasts that were previously regarded as "baseless," actually have some reality attached to them. She further revealed that an alien species named "the Greys" have actually been visiting our planet for more than a thousand years in the past.

In fact, the same species is believed to have contributed to the formation of some of the amazing structures on Earth, including the pyramids of Giza. However, the publication claims that NASA did not admit what it knows about alien presence because the agency thinks that it is too obvious and that people know this already.

While the rumors about NASA knowing everything may sound true, there are no credible evidences confirming that NASA had accepted touching base with aliens ever. In fact, the agency looking after U.S. space operations continues to avoid commenting on several allegations being made on it for hiding about alien life.

Recently, a group of alien hunters claimed that a three-winged UFO is deriving energy from the sun, according to the Daily Star. The group of conspiracy theorists based their claim on the photographs captured by cameras aboard Solar and Heliospheric Observatory (SOHO), which is jointly managed by NASA and ESO.

As a result, the group blamed NASA for hiding facts about extraterrestrial life, despite the fact that the UFOs are pictured in photographs released by the agency itself.