India: Footprints embedded in rock, evidence of ancient astronauts?
A village in central India has fueled discussions on numerous social networks about the discovery of a mysterious set of “footprints” embedded in rock next to depictions of a flying object. The village in question is called Piska Nagri, and it is located in the...