by 70Seven | Jun 2, 2017 | 8,000 BC
In the Indian state of Chhattisgarh the cave paintings of Charama caused a stir in 2014 when archaeologist JR Bhagat approached the Times of India newspaper with a story about aliens and UFO’s. He feels that parts of the cave paintings there depict visitors from...