Human heads hung up on display at popular tourist beach in Ecuador — as a gruesome warning
2026-01-25 - 22:02
The heads were suspended between two wooden poles and tied to a length of green rope on a beach in the Pacific resort of Puerto Lopez.
Share this post: