Place, object or person that is believed to connect heaven and earth (regarded as earth center)
The stated purpose of human sacrifices by the Aztecs was to
Test Review