Multiple clay puppets with creepy open-mouthed expressions were discovered at the top of a pyramid in El Salvador. The ...
This discovery contradicts the prevailing notion about El Salvador’s cultural backwardness or isolation in the ancient times, ...