Controversial cave paintings in India: Do They Depict Aliens and Flying Saucers?

In a cave, in the tribal Bastar region in India, there are several, very strange rock paintings that date back 10,000 years. Last year, archaeologists confirmed that they are authentic. What were the ancients trying to tell us with them? Read More …