Ancient Aliens in India

Human beings are always perplexed by the idea of alien life. In this infinite universe there is a chance of human-like civilization. National Geographic media has a show Ancient Aliens dedicated on the matter. According to those scientists India has some sites that may support their ancient aliens hoax.

Read Article