The London Hammer is an artifact beloved by Creationists because it appears to be a recent object embedded in old rock. While anomalous, it has a normal explanation.
Earth mysteries, weird locations, anomalous phenomena
The London Hammer is an artifact beloved by Creationists because it appears to be a recent object embedded in old rock. While anomalous, it has a normal explanation.