Articles by Jack Herrera

The Tuxtla statuette, discovered in Veracruz, Mexico, in 1902, now resides in the National Museum of Natural History.

What Secrets Does This 1,800-Year-Old Carved Stone Hold?

The Tuxtla Statuette illuminates an endangered Latin American culture

loading icon