News

On July 23, 1887, Tom Groves and Harry Lytton struck it rich — they found the largest piece of gold ever ... well be in the Museum of Nature & Science, Hague said. Tom’s Baby is now housed ...