Human heads found hanging on a beach in southwestern Ecuador
2026-01-27 - 10:40
Police in Ecuador have found five human heads displayed on a beach in Puerto Lopez. The discovery, made on Sunday, is linked to ongoing drug-trafficking violence in the area.
Share this post: