Categories: Hinduism Beliefs

India: "Clear proof" aliens visited India 10,000 years in the past, says archaeologist