A centuries old altar discovered in a hidden Mexican cave offers a rare glimpse into a forgotten past and the people who once ...