News

The Aztecs, an empire in central Mexico toppled by Spanish invaders in 1519, has long been recognized for its sophistication in architecture, engineering, astronomy and other fields.