That's quite a astonishing story. These anomalous objects — for anyone new to this subject! — are called OOPARTS: an acronym for Out Of Present-time ARTifactS. (Search for 'Ooparts' on the net, and...