Noah's Ark-eology: A Hidden Mayan Village & The Cheddar Man
Season 23 E 62 • 02/07/2018
Scientists in a Guatemalan rainforest use X-rays to uncover an ancient Mayan civilization, and Great Britain's oldest modern man is revealed to have been black.