Proof of time travel? Bizarre claims nuclear bomb was detonated in India 12,000 years ago
Videos uploaded by conspiracy theory and UFO websites suggest there is evidence of the ancient blast happening in a desert region near Jodhpur. Website ufosightingsdaily.com was the latest to link to one of the videos today. The “evidence” is alleged to be based on “writings” in ancient texts and an…