History & Exopolitics

India: Footprints embedded in rock, evidence of ancient astronauts?