This discovery contradicts the prevailing notion about El Salvador’s cultural backwardness or isolation in the ancient times, ...
The "Awkward Look Monkey Puppet" meme has been silently judging us all since it became an internet sensation. This side-eye meme perfectly captures those moments of awkwardness, discomfort ...
These striking puppets suggest that Indigenous people in what is now El Salvador had rituals that were more connected to the ...